/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-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:35:29,966 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:35:29,967 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:35:29,986 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:35:29,987 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:35:29,989 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:35:29,991 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:35:29,995 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:35:29,997 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:35:30,000 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:35:30,001 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:35:30,002 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:35:30,002 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:35:30,003 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:35:30,005 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:35:30,006 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:35:30,006 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:35:30,007 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:35:30,010 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:35:30,014 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:35:30,016 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:35:30,017 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:35:30,019 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:35:30,020 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:35:30,032 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:35:30,033 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:35:30,033 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:35:30,034 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:35:30,034 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:35:30,035 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:35:30,035 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:35:30,035 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:35:30,036 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:35:30,037 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:35:30,038 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:35:30,038 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:35:30,038 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:35:30,038 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:35:30,038 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:35:30,039 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:35:30,039 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:35:30,040 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-FA-NoLbe.epf [2021-07-13 20:35:30,073 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:35:30,073 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:35:30,073 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:35:30,073 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:35:30,075 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:35:30,075 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:35:30,075 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:35:30,076 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:35:30,076 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:35:30,076 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:35:30,076 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:35:30,077 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:35:30,077 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:35:30,078 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:35:30,078 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:35:30,079 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:35:30,079 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:35:30,079 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:35:30,326 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:35:30,345 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:35:30,347 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:35:30,348 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:35:30,348 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:35:30,349 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl [2021-07-13 20:35:30,349 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2021-07-13 20:35:30,372 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:35:30,373 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:35:30,374 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:35:30,375 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:35:30,375 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:35:30,385 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,391 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,395 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:35:30,396 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:35:30,396 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:35:30,397 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:35:30,402 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,403 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,403 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,406 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,409 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,409 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... [2021-07-13 20:35:30,413 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:35:30,414 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:35:30,414 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:35:30,414 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:35:30,416 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:35:30,470 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:35:30,470 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:35:30,470 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:35:30,470 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:35:30,470 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:35:30,470 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:35:30,471 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:35:30,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:35:30,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:35:30,471 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:35:30,471 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:35:30,471 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:35:30,472 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:35:30,646 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:35:30,647 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:35:30,648 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:35:30 BoogieIcfgContainer [2021-07-13 20:35:30,648 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:35:30,649 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:35:30,649 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:35:30,651 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:35:30,651 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:35:30" (1/2) ... [2021-07-13 20:35:30,652 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f9a94 and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:35:30, skipping insertion in model container [2021-07-13 20:35:30,652 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:35:30" (2/2) ... [2021-07-13 20:35:30,653 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2021-07-13 20:35:30,656 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:35:30,656 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:35:30,656 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:35:30,657 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:35:30,679 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:35:30,693 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:35:30,730 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:35:30,731 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:35:30,731 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:35:30,731 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:35:30,731 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:35:30,731 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:35:30,731 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:35:30,731 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:35:30,744 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-13 20:35:30,773 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:30,774 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:30,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:35:30,783 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:30,784 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:30,784 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:30,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:30,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-07-13 20:35:30,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:30,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802431767] [2021-07-13 20:35:30,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:30,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:30,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:30,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:30,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802431767] [2021-07-13 20:35:30,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802431767] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:35:30,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:35:30,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:35:30,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835536970] [2021-07-13 20:35:30,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:35:30,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:30,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:35:30,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:35:30,956 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:30,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:30,999 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-13 20:35:30,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:35:31,000 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:35:31,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:31,012 INFO L225 Difference]: With dead ends: 217 [2021-07-13 20:35:31,012 INFO L226 Difference]: Without dead ends: 202 [2021-07-13 20:35:31,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:35:31,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-13 20:35:31,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-13 20:35:31,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-13 20:35:31,070 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-13 20:35:31,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:31,070 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-13 20:35:31,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,071 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-13 20:35:31,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:35:31,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:31,075 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:31,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:35:31,076 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:31,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:31,079 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-07-13 20:35:31,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:31,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406126234] [2021-07-13 20:35:31,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:31,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:31,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:31,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:31,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406126234] [2021-07-13 20:35:31,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406126234] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:35:31,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:35:31,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:35:31,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098933007] [2021-07-13 20:35:31,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:35:31,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:31,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:35:31,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:35:31,130 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:31,171 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-13 20:35:31,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:35:31,172 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-13 20:35:31,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:31,174 INFO L225 Difference]: With dead ends: 158 [2021-07-13 20:35:31,174 INFO L226 Difference]: Without dead ends: 158 [2021-07-13 20:35:31,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:35:31,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-13 20:35:31,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-13 20:35:31,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-13 20:35:31,190 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-13 20:35:31,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:31,190 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-13 20:35:31,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,191 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-13 20:35:31,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:35:31,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:31,193 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:31,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:35:31,194 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:31,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:31,194 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-07-13 20:35:31,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:31,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520349262] [2021-07-13 20:35:31,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:31,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:31,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:31,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520349262] [2021-07-13 20:35:31,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520349262] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:35:31,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:35:31,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:35:31,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9491960] [2021-07-13 20:35:31,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:35:31,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:31,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:35:31,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:35:31,233 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:31,275 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-13 20:35:31,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:35:31,276 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-13 20:35:31,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:31,278 INFO L225 Difference]: With dead ends: 183 [2021-07-13 20:35:31,279 INFO L226 Difference]: Without dead ends: 183 [2021-07-13 20:35:31,280 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:35:31,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-13 20:35:31,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-13 20:35:31,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-13 20:35:31,293 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-13 20:35:31,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:31,294 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-13 20:35:31,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:31,294 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-13 20:35:31,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:35:31,294 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:31,294 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:31,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:35:31,295 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:31,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:31,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-07-13 20:35:31,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:31,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657250393] [2021-07-13 20:35:31,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:31,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:31,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657250393] [2021-07-13 20:35:31,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657250393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:31,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033385731] [2021-07-13 20:35:31,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:31,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:31,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:35:31,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:31,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:35:31,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-13 20:35:31,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:35:31,935 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:35:31,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:35:31,942 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:35:31,946 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:31,964 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-07-13 20:35:31,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:35:31,968 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-07-13 20:35:32,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:32,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033385731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:32,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:32,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:32,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743939254] [2021-07-13 20:35:32,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:32,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:32,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:32,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:32,005 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:32,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:32,175 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-07-13 20:35:32,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:35:32,176 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:35:32,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:32,179 INFO L225 Difference]: With dead ends: 298 [2021-07-13 20:35:32,179 INFO L226 Difference]: Without dead ends: 283 [2021-07-13 20:35:32,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 309.3ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:35:32,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-07-13 20:35:32,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-07-13 20:35:32,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:32,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-13 20:35:32,190 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-13 20:35:32,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:32,191 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-13 20:35:32,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:32,191 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-13 20:35:32,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:35:32,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:32,192 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:32,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:32,405 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:32,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:32,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-07-13 20:35:32,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:32,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129918445] [2021-07-13 20:35:32,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:32,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:32,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:32,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:32,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129918445] [2021-07-13 20:35:32,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129918445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:32,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017822152] [2021-07-13 20:35:32,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:32,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:32,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:32,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:35:32,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:32,941 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:35:32,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:35:32,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:32,956 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:35:32,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:35:32,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:32,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:32,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 20:35:32,972 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:32,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:32,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:35:32,981 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:33,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:33,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:35:33,041 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-07-13 20:35:33,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:33,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017822152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:33,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:33,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-13 20:35:33,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304198402] [2021-07-13 20:35:33,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:35:33,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:33,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:35:33,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:35:33,174 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:33,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:33,675 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-13 20:35:33,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:35:33,677 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:35:33,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:33,679 INFO L225 Difference]: With dead ends: 374 [2021-07-13 20:35:33,679 INFO L226 Difference]: Without dead ends: 359 [2021-07-13 20:35:33,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 646.0ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:35:33,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-13 20:35:33,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-13 20:35:33,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:33,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-13 20:35:33,685 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-13 20:35:33,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:33,685 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-13 20:35:33,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:33,685 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-13 20:35:33,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:35:33,686 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:33,686 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:33,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 20:35:33,903 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:33,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:33,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-07-13 20:35:33,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:33,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71051537] [2021-07-13 20:35:33,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:34,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:34,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:34,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71051537] [2021-07-13 20:35:34,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71051537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:34,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516302902] [2021-07-13 20:35:34,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:34,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:35:34,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:34,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 20:35:34,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:34,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:35:34,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:35:34,203 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:35:34,206 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-13 20:35:34,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:35:34,213 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-13 20:35:34,216 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:34,231 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-07-13 20:35:34,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:35:34,232 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-07-13 20:35:34,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:34,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516302902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:34,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:34,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:35:34,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619744940] [2021-07-13 20:35:34,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:34,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:34,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:34,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:34,278 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:34,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:34,490 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-13 20:35:34,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:35:34,491 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:35:34,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:34,492 INFO L225 Difference]: With dead ends: 363 [2021-07-13 20:35:34,492 INFO L226 Difference]: Without dead ends: 348 [2021-07-13 20:35:34,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 228.8ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:35:34,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-13 20:35:34,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-13 20:35:34,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:34,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-13 20:35:34,497 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-13 20:35:34,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:34,497 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-13 20:35:34,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:34,498 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-13 20:35:34,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:35:34,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:34,498 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:34,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:34,699 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:34,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:34,699 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-07-13 20:35:34,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:34,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924418748] [2021-07-13 20:35:34,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:34,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:34,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:34,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:34,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924418748] [2021-07-13 20:35:34,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924418748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:34,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929103613] [2021-07-13 20:35:34,837 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:34,881 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:34,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:34,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:35:34,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:35,078 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:35:35,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:35:35,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:35,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:35,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 20:35:35,094 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:35,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:35,147 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:35:35,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-13 20:35:35,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:35,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:35,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:35:35,157 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:35,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:35,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:35:35,204 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-07-13 20:35:35,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:35,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929103613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:35,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:35,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:35,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720659709] [2021-07-13 20:35:35,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:35,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:35,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:35,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:35,305 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:35,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:35,589 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-13 20:35:35,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:35:35,589 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:35:35,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:35,592 INFO L225 Difference]: With dead ends: 425 [2021-07-13 20:35:35,592 INFO L226 Difference]: Without dead ends: 410 [2021-07-13 20:35:35,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 357.9ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:35:35,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-13 20:35:35,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-13 20:35:35,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:35,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-13 20:35:35,599 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-13 20:35:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:35,599 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-13 20:35:35,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-13 20:35:35,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:35,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:35,600 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:35,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:35,817 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:35,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:35,817 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-07-13 20:35:35,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:35,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866203340] [2021-07-13 20:35:35,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:35,855 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:35,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:35,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866203340] [2021-07-13 20:35:35,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866203340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:35,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370561880] [2021-07-13 20:35:35,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:35,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:35:35,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:35,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:35,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:35,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:35,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370561880] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:35,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:35,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:35,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741799301] [2021-07-13 20:35:35,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:35,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:35,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:35,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:35,959 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:36,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:36,350 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-13 20:35:36,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:35:36,350 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:36,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:36,353 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:35:36,353 INFO L226 Difference]: Without dead ends: 619 [2021-07-13 20:35:36,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 212.7ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:35:36,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-13 20:35:36,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-13 20:35:36,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:36,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-13 20:35:36,362 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-13 20:35:36,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:36,362 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-13 20:35:36,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:36,362 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-13 20:35:36,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:36,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:36,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:36,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-13 20:35:36,577 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:36,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:36,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-07-13 20:35:36,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:36,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430414987] [2021-07-13 20:35:36,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:36,621 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:36,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:36,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430414987] [2021-07-13 20:35:36,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430414987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:36,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973836787] [2021-07-13 20:35:36,621 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:36,650 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:35:36,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:36,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:36,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:36,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:36,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973836787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:36,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:36,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:36,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743065109] [2021-07-13 20:35:36,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:36,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:36,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:36,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:36,727 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:37,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:37,478 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-13 20:35:37,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:35:37,479 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:37,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:37,483 INFO L225 Difference]: With dead ends: 1078 [2021-07-13 20:35:37,483 INFO L226 Difference]: Without dead ends: 1078 [2021-07-13 20:35:37,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 425.9ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:35:37,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-13 20:35:37,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-13 20:35:37,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:37,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-13 20:35:37,496 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-13 20:35:37,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:37,496 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-13 20:35:37,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:37,496 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-13 20:35:37,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:37,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:37,497 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:37,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:37,714 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:37,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:37,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-07-13 20:35:37,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:37,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027362355] [2021-07-13 20:35:37,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:37,754 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:37,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:37,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027362355] [2021-07-13 20:35:37,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027362355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:37,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930280225] [2021-07-13 20:35:37,755 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:37,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:37,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:37,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:37,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:37,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930280225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:37,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:37,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:37,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400643686] [2021-07-13 20:35:37,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:37,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:37,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:37,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:37,888 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:38,544 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-13 20:35:38,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:35:38,545 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:38,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:38,548 INFO L225 Difference]: With dead ends: 951 [2021-07-13 20:35:38,548 INFO L226 Difference]: Without dead ends: 951 [2021-07-13 20:35:38,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 389.4ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:35:38,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-13 20:35:38,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-13 20:35:38,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-13 20:35:38,558 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-13 20:35:38,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:38,558 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-13 20:35:38,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,558 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-13 20:35:38,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:38,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:38,559 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:38,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:38,773 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:38,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:38,773 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-07-13 20:35:38,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:38,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146446020] [2021-07-13 20:35:38,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:38,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:38,799 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:38,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:38,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146446020] [2021-07-13 20:35:38,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146446020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:38,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554657743] [2021-07-13 20:35:38,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:38,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:38,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:35:38,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:38,864 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:38,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554657743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:38,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:38,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:35:38,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731666782] [2021-07-13 20:35:38,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:35:38,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:38,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:35:38,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:35:38,865 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:38,964 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-13 20:35:38,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:35:38,965 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:38,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:38,970 INFO L225 Difference]: With dead ends: 669 [2021-07-13 20:35:38,970 INFO L226 Difference]: Without dead ends: 663 [2021-07-13 20:35:38,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:38,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-13 20:35:38,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-13 20:35:38,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-13 20:35:38,980 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-13 20:35:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:38,980 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-13 20:35:38,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:38,980 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-13 20:35:38,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:38,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:38,981 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:39,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:35:39,182 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:39,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:39,182 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-07-13 20:35:39,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:39,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140448759] [2021-07-13 20:35:39,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:39,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:39,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:39,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140448759] [2021-07-13 20:35:39,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140448759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:39,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663531370] [2021-07-13 20:35:39,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:39,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:39,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:39,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:39,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:39,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:39,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663531370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:39,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:39,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:35:39,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5749781] [2021-07-13 20:35:39,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:39,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:39,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:39,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:39,311 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:39,475 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-13 20:35:39,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:35:39,475 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:39,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:39,478 INFO L225 Difference]: With dead ends: 710 [2021-07-13 20:35:39,478 INFO L226 Difference]: Without dead ends: 672 [2021-07-13 20:35:39,478 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 133.8ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:35:39,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-13 20:35:39,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-13 20:35:39,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-13 20:35:39,489 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-13 20:35:39,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:39,490 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-13 20:35:39,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,490 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-13 20:35:39,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:39,491 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:39,491 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:39,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:39,707 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:39,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:39,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-07-13 20:35:39,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:39,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634091312] [2021-07-13 20:35:39,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:39,732 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:39,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:39,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634091312] [2021-07-13 20:35:39,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634091312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:39,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436678189] [2021-07-13 20:35:39,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:39,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:39,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:39,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:35:39,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:39,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436678189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:39,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:39,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:35:39,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141863672] [2021-07-13 20:35:39,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:35:39,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:39,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:35:39,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:35:39,805 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:39,889 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-13 20:35:39,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:35:39,889 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:39,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:39,892 INFO L225 Difference]: With dead ends: 830 [2021-07-13 20:35:39,892 INFO L226 Difference]: Without dead ends: 830 [2021-07-13 20:35:39,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:39,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-13 20:35:39,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-13 20:35:39,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-13 20:35:39,905 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-13 20:35:39,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:39,905 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-13 20:35:39,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:39,905 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-13 20:35:39,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:39,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:39,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:40,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:40,121 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:40,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:40,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-07-13 20:35:40,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:40,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698773815] [2021-07-13 20:35:40,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:40,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:40,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:40,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:40,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698773815] [2021-07-13 20:35:40,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698773815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:40,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396037697] [2021-07-13 20:35:40,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:40,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:35:40,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:40,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:40,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:40,258 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:40,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396037697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:40,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:40,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:40,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559489344] [2021-07-13 20:35:40,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:40,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:40,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:40,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:40,260 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:40,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:40,533 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-13 20:35:40,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:35:40,533 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:40,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:40,538 INFO L225 Difference]: With dead ends: 1196 [2021-07-13 20:35:40,538 INFO L226 Difference]: Without dead ends: 1196 [2021-07-13 20:35:40,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 152.4ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:35:40,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-13 20:35:40,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-13 20:35:40,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:40,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-13 20:35:40,562 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-13 20:35:40,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:40,562 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-13 20:35:40,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:40,563 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-13 20:35:40,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:40,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:40,564 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:40,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-13 20:35:40,777 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:40,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:40,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-07-13 20:35:40,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:40,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923104476] [2021-07-13 20:35:40,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:40,819 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:40,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:40,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923104476] [2021-07-13 20:35:40,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923104476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:40,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131909430] [2021-07-13 20:35:40,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:40,851 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:40,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:40,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:40,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:40,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:40,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131909430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:40,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:40,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:40,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89112666] [2021-07-13 20:35:40,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:40,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:40,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:40,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:40,924 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:41,340 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-13 20:35:41,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:35:41,341 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:41,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:41,346 INFO L225 Difference]: With dead ends: 1492 [2021-07-13 20:35:41,346 INFO L226 Difference]: Without dead ends: 1492 [2021-07-13 20:35:41,346 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 231.4ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:35:41,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-13 20:35:41,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-13 20:35:41,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-13 20:35:41,362 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-13 20:35:41,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:41,363 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-13 20:35:41,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,363 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-13 20:35:41,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:41,364 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:41,364 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:41,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-13 20:35:41,577 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:41,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:41,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-07-13 20:35:41,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:41,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192407250] [2021-07-13 20:35:41,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:41,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:41,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:41,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192407250] [2021-07-13 20:35:41,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192407250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:41,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474818104] [2021-07-13 20:35:41,609 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:41,633 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:41,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:41,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:41,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:41,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:41,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474818104] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:41,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:41,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:35:41,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029715499] [2021-07-13 20:35:41,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:41,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:41,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:41,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:41,708 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:41,933 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-13 20:35:41,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:35:41,933 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:41,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:41,937 INFO L225 Difference]: With dead ends: 1258 [2021-07-13 20:35:41,937 INFO L226 Difference]: Without dead ends: 1248 [2021-07-13 20:35:41,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:35:41,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-13 20:35:41,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-13 20:35:41,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-13 20:35:41,952 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-13 20:35:41,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:41,952 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-13 20:35:41,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:41,952 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-13 20:35:41,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:41,954 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:41,954 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:42,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-13 20:35:42,173 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:42,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:42,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-07-13 20:35:42,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:42,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437726208] [2021-07-13 20:35:42,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:42,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:42,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:42,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:42,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437726208] [2021-07-13 20:35:42,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437726208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:42,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69695055] [2021-07-13 20:35:42,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:42,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:35:42,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:42,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:42,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:42,330 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:42,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69695055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:42,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:42,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:35:42,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948397571] [2021-07-13 20:35:42,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:42,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:42,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:42,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:42,331 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:42,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:42,571 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-13 20:35:42,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:35:42,571 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:42,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:42,576 INFO L225 Difference]: With dead ends: 1329 [2021-07-13 20:35:42,576 INFO L226 Difference]: Without dead ends: 1329 [2021-07-13 20:35:42,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:35:42,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-13 20:35:42,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-13 20:35:42,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:42,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-13 20:35:42,591 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-13 20:35:42,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:42,591 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-13 20:35:42,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:42,591 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-13 20:35:42,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:42,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:42,592 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:42,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:42,808 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:42,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:42,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-07-13 20:35:42,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:42,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299989942] [2021-07-13 20:35:42,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:42,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:42,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:42,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299989942] [2021-07-13 20:35:42,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299989942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:42,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329643411] [2021-07-13 20:35:42,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:42,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:42,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:42,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:42,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:42,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329643411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:42,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:42,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:42,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092025016] [2021-07-13 20:35:42,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:42,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:42,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:42,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:42,922 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:43,210 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-13 20:35:43,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:35:43,211 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:43,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:43,216 INFO L225 Difference]: With dead ends: 1548 [2021-07-13 20:35:43,216 INFO L226 Difference]: Without dead ends: 1544 [2021-07-13 20:35:43,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 189.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:35:43,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-13 20:35:43,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-13 20:35:43,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-13 20:35:43,233 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-13 20:35:43,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:43,233 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-13 20:35:43,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,233 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-13 20:35:43,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:43,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:43,235 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:43,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:43,449 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:43,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:43,449 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-07-13 20:35:43,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:43,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435290519] [2021-07-13 20:35:43,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:43,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:43,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:43,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435290519] [2021-07-13 20:35:43,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435290519] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:43,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930663459] [2021-07-13 20:35:43,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:43,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:43,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:43,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:43,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:43,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:43,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930663459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:43,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:43,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:43,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673318759] [2021-07-13 20:35:43,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:43,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:43,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:43,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:43,592 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:44,249 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-13 20:35:44,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:35:44,249 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:44,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:44,259 INFO L225 Difference]: With dead ends: 2734 [2021-07-13 20:35:44,259 INFO L226 Difference]: Without dead ends: 2734 [2021-07-13 20:35:44,260 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 397.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:35:44,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-13 20:35:44,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-13 20:35:44,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:44,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-13 20:35:44,285 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-13 20:35:44,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:44,285 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-13 20:35:44,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:44,285 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-13 20:35:44,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:44,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:44,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:44,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:44,503 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:44,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:44,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-07-13 20:35:44,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:44,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785278689] [2021-07-13 20:35:44,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:44,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:44,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:44,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:44,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785278689] [2021-07-13 20:35:44,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785278689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:44,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007332672] [2021-07-13 20:35:44,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:44,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:35:44,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:44,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:44,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:44,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:44,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007332672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:44,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:44,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:44,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113008683] [2021-07-13 20:35:44,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:44,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:44,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:44,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:44,646 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:45,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:45,288 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-13 20:35:45,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:35:45,288 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:45,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:45,294 INFO L225 Difference]: With dead ends: 2693 [2021-07-13 20:35:45,294 INFO L226 Difference]: Without dead ends: 2693 [2021-07-13 20:35:45,295 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 388.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:35:45,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-13 20:35:45,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-13 20:35:45,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:45,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-13 20:35:45,319 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-13 20:35:45,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:45,319 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-13 20:35:45,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:45,319 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-13 20:35:45,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:45,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:45,331 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:45,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:35:45,535 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:45,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:45,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-07-13 20:35:45,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:45,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292741134] [2021-07-13 20:35:45,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:45,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:45,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:45,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292741134] [2021-07-13 20:35:45,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292741134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:45,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821990093] [2021-07-13 20:35:45,567 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:45,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:45,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:45,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:45,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:45,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:45,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821990093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:45,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:45,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:45,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288728406] [2021-07-13 20:35:45,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:45,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:45,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:45,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:45,652 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:46,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:46,234 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-13 20:35:46,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:35:46,235 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:46,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:46,254 INFO L225 Difference]: With dead ends: 2677 [2021-07-13 20:35:46,254 INFO L226 Difference]: Without dead ends: 2677 [2021-07-13 20:35:46,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 322.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:35:46,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-13 20:35:46,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-13 20:35:46,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:46,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-13 20:35:46,280 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-13 20:35:46,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:46,280 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-13 20:35:46,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:46,280 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-13 20:35:46,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:46,282 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:46,282 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:46,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-13 20:35:46,495 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:46,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:46,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-07-13 20:35:46,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:46,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970114249] [2021-07-13 20:35:46,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:46,530 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:46,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:46,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970114249] [2021-07-13 20:35:46,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970114249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:46,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835364180] [2021-07-13 20:35:46,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:46,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:35:46,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:46,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:46,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:46,630 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:46,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835364180] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:46,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:46,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:46,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046175861] [2021-07-13 20:35:46,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:46,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:46,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:46,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:46,631 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:47,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:47,192 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-13 20:35:47,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:35:47,192 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:47,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:47,197 INFO L225 Difference]: With dead ends: 2474 [2021-07-13 20:35:47,197 INFO L226 Difference]: Without dead ends: 2470 [2021-07-13 20:35:47,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 322.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:35:47,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-13 20:35:47,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-13 20:35:47,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:47,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-13 20:35:47,225 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-13 20:35:47,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:47,226 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-13 20:35:47,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:47,226 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-13 20:35:47,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:47,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:47,227 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:47,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 20:35:47,441 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:47,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:47,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-07-13 20:35:47,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:47,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93240694] [2021-07-13 20:35:47,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:47,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:47,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:47,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93240694] [2021-07-13 20:35:47,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93240694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:47,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746553487] [2021-07-13 20:35:47,473 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:47,506 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:35:47,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:47,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:47,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:47,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:47,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746553487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:47,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:47,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:47,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573969045] [2021-07-13 20:35:47,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:47,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:47,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:47,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:47,584 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:48,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:48,172 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-13 20:35:48,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:35:48,173 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:48,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:48,178 INFO L225 Difference]: With dead ends: 2514 [2021-07-13 20:35:48,178 INFO L226 Difference]: Without dead ends: 2514 [2021-07-13 20:35:48,179 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 340.9ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:35:48,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-13 20:35:48,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-13 20:35:48,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-13 20:35:48,213 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-13 20:35:48,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:48,213 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-13 20:35:48,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:48,214 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-13 20:35:48,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:48,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:48,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:48,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-13 20:35:48,437 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:48,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:48,437 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-07-13 20:35:48,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:48,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737021134] [2021-07-13 20:35:48,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:48,473 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:48,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:48,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737021134] [2021-07-13 20:35:48,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737021134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:48,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752661743] [2021-07-13 20:35:48,473 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:35:48,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:48,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:48,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:48,581 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:48,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752661743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:48,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:48,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:48,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93523875] [2021-07-13 20:35:48,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:48,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:48,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:48,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:48,583 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:49,163 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-13 20:35:49,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:35:49,163 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:49,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:49,168 INFO L225 Difference]: With dead ends: 2332 [2021-07-13 20:35:49,168 INFO L226 Difference]: Without dead ends: 2328 [2021-07-13 20:35:49,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 317.2ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:35:49,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-13 20:35:49,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-13 20:35:49,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-13 20:35:49,190 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-13 20:35:49,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:49,190 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-13 20:35:49,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,190 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-13 20:35:49,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:49,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:49,192 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:49,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-13 20:35:49,408 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:49,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:49,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-07-13 20:35:49,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:49,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474832953] [2021-07-13 20:35:49,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:49,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:49,436 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:49,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:49,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474832953] [2021-07-13 20:35:49,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474832953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:49,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671463823] [2021-07-13 20:35:49,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:49,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:35:49,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:49,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:35:49,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:49,509 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:49,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671463823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:49,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:49,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:35:49,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895019417] [2021-07-13 20:35:49,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:35:49,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:49,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:35:49,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:35:49,510 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:49,580 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-13 20:35:49,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:35:49,581 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:49,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:49,583 INFO L225 Difference]: With dead ends: 929 [2021-07-13 20:35:49,583 INFO L226 Difference]: Without dead ends: 929 [2021-07-13 20:35:49,583 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:49,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-13 20:35:49,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-13 20:35:49,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-13 20:35:49,605 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-13 20:35:49,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:49,605 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-13 20:35:49,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:49,606 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-13 20:35:49,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:49,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:49,607 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:49,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:49,817 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:49,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:49,817 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-07-13 20:35:49,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:49,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133330832] [2021-07-13 20:35:49,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:49,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:49,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:49,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133330832] [2021-07-13 20:35:49,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133330832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:49,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240511050] [2021-07-13 20:35:49,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:49,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:49,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:49,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:49,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:49,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:49,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240511050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:49,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:49,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:35:49,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844715185] [2021-07-13 20:35:49,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:35:49,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:49,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:35:49,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:35:49,913 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:50,182 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-13 20:35:50,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:35:50,183 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:50,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:50,186 INFO L225 Difference]: With dead ends: 1555 [2021-07-13 20:35:50,186 INFO L226 Difference]: Without dead ends: 1555 [2021-07-13 20:35:50,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 158.0ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:35:50,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-13 20:35:50,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-13 20:35:50,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-13 20:35:50,201 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-13 20:35:50,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:50,201 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-13 20:35:50,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,201 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-13 20:35:50,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:50,203 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:50,203 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:50,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:50,417 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:50,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:50,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-07-13 20:35:50,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:50,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386096057] [2021-07-13 20:35:50,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:50,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:50,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:50,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386096057] [2021-07-13 20:35:50,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386096057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:50,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656931618] [2021-07-13 20:35:50,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:35:50,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:50,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:50,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:50,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:50,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:50,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656931618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:50,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:50,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:35:50,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444107658] [2021-07-13 20:35:50,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:35:50,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:50,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:35:50,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:35:50,539 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:50,766 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-13 20:35:50,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:35:50,767 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:50,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:50,770 INFO L225 Difference]: With dead ends: 1605 [2021-07-13 20:35:50,770 INFO L226 Difference]: Without dead ends: 1605 [2021-07-13 20:35:50,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 119.5ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:35:50,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-13 20:35:50,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-13 20:35:50,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-13 20:35:50,790 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-13 20:35:50,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:50,790 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-13 20:35:50,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,790 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-13 20:35:50,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:50,791 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:50,791 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:51,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:51,005 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:51,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:51,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-07-13 20:35:51,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:51,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108566592] [2021-07-13 20:35:51,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:51,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:51,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:51,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108566592] [2021-07-13 20:35:51,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108566592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:51,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938818694] [2021-07-13 20:35:51,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:51,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:51,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:51,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:51,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:51,091 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:35:51,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938818694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:51,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:51,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:35:51,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188116815] [2021-07-13 20:35:51,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:35:51,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:51,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:35:51,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:35:51,092 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:51,252 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-13 20:35:51,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:35:51,252 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:51,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:51,255 INFO L225 Difference]: With dead ends: 1524 [2021-07-13 20:35:51,255 INFO L226 Difference]: Without dead ends: 1520 [2021-07-13 20:35:51,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:35:51,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-13 20:35:51,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-13 20:35:51,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-13 20:35:51,270 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-13 20:35:51,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:51,270 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-13 20:35:51,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,270 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-13 20:35:51,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:51,272 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:51,272 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:51,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-13 20:35:51,485 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:51,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:51,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-07-13 20:35:51,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:51,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234569899] [2021-07-13 20:35:51,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:51,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:51,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:51,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:51,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234569899] [2021-07-13 20:35:51,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234569899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:51,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968618401] [2021-07-13 20:35:51,518 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:51,542 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:35:51,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:51,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:51,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:51,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:51,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968618401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:51,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:51,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:35:51,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699304555] [2021-07-13 20:35:51,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:35:51,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:51,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:35:51,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:35:51,580 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:51,780 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-13 20:35:51,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:35:51,780 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:51,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:51,783 INFO L225 Difference]: With dead ends: 1508 [2021-07-13 20:35:51,783 INFO L226 Difference]: Without dead ends: 1496 [2021-07-13 20:35:51,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:35:51,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-13 20:35:51,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-13 20:35:51,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-13 20:35:51,798 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-13 20:35:51,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:51,798 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-13 20:35:51,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:51,798 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-13 20:35:51,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:51,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:51,800 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:52,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:52,013 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:52,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:52,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-07-13 20:35:52,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:52,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122049255] [2021-07-13 20:35:52,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:52,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:52,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:52,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122049255] [2021-07-13 20:35:52,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122049255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:52,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491151236] [2021-07-13 20:35:52,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:52,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:35:52,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:52,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:52,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:52,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:52,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491151236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:52,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:52,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:52,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870859882] [2021-07-13 20:35:52,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:52,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:52,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:52,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:52,156 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:52,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:52,616 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-13 20:35:52,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:35:52,616 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:52,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:52,620 INFO L225 Difference]: With dead ends: 2412 [2021-07-13 20:35:52,620 INFO L226 Difference]: Without dead ends: 2412 [2021-07-13 20:35:52,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 295.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:35:52,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-13 20:35:52,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-13 20:35:52,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:52,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-13 20:35:52,642 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-13 20:35:52,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:52,642 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-13 20:35:52,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:52,643 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-13 20:35:52,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:52,644 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:52,644 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:52,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-13 20:35:52,860 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:52,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:52,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-07-13 20:35:52,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:52,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369418839] [2021-07-13 20:35:52,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:52,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:52,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:52,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:52,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369418839] [2021-07-13 20:35:52,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369418839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:52,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550760168] [2021-07-13 20:35:52,902 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:52,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:52,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:52,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:52,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:52,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550760168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:52,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:52,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:52,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666883296] [2021-07-13 20:35:52,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:52,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:52,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:52,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:52,998 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:53,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:53,432 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-13 20:35:53,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:35:53,432 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:53,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:53,437 INFO L225 Difference]: With dead ends: 2335 [2021-07-13 20:35:53,437 INFO L226 Difference]: Without dead ends: 2335 [2021-07-13 20:35:53,437 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 284.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:35:53,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-13 20:35:53,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-13 20:35:53,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:35:53,460 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:35:53,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:53,461 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:35:53,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:35:53,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:53,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:53,462 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:53,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:53,675 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:53,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:53,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-07-13 20:35:53,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:53,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506094694] [2021-07-13 20:35:53,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:53,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:53,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:53,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:53,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506094694] [2021-07-13 20:35:53,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506094694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:53,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385458332] [2021-07-13 20:35:53,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:53,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:53,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:53,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:53,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:53,797 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:53,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385458332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:53,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:53,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:53,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286661840] [2021-07-13 20:35:53,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:53,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:53,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:53,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:53,798 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:54,189 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-13 20:35:54,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:35:54,190 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:54,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:54,193 INFO L225 Difference]: With dead ends: 2285 [2021-07-13 20:35:54,193 INFO L226 Difference]: Without dead ends: 2285 [2021-07-13 20:35:54,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:35:54,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-13 20:35:54,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-13 20:35:54,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:35:54,212 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:35:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:54,212 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:35:54,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,213 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:35:54,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:54,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:54,214 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:54,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:35:54,425 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:54,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:54,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-07-13 20:35:54,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:54,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736996142] [2021-07-13 20:35:54,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:54,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:54,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:54,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:54,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736996142] [2021-07-13 20:35:54,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736996142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:54,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23381018] [2021-07-13 20:35:54,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:54,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:35:54,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:54,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:54,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:54,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23381018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:54,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:54,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:54,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692016617] [2021-07-13 20:35:54,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:54,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:54,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:54,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:54,547 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:54,882 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-13 20:35:54,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:35:54,883 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:54,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:54,886 INFO L225 Difference]: With dead ends: 2176 [2021-07-13 20:35:54,886 INFO L226 Difference]: Without dead ends: 2172 [2021-07-13 20:35:54,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 199.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:35:54,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-13 20:35:54,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-13 20:35:54,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:35:54,905 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:35:54,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:54,905 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:35:54,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:54,905 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:35:54,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:54,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:54,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:55,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:55,121 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:55,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:55,121 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-07-13 20:35:55,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:55,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373614008] [2021-07-13 20:35:55,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:55,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:55,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:55,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373614008] [2021-07-13 20:35:55,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373614008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:55,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414220707] [2021-07-13 20:35:55,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:55,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:55,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:55,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:55,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:55,247 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:55,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414220707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:55,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:55,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:55,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924572985] [2021-07-13 20:35:55,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:55,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:55,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:55,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:55,248 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:55,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:55,578 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-13 20:35:55,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:35:55,578 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:55,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:55,581 INFO L225 Difference]: With dead ends: 2199 [2021-07-13 20:35:55,581 INFO L226 Difference]: Without dead ends: 2199 [2021-07-13 20:35:55,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 223.4ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:35:55,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-13 20:35:55,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-13 20:35:55,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:55,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:35:55,600 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:35:55,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:55,600 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:35:55,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:55,600 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:35:55,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:55,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:55,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:55,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-13 20:35:55,802 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:55,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:55,802 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-07-13 20:35:55,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:55,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859103774] [2021-07-13 20:35:55,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:55,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:55,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:55,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:55,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859103774] [2021-07-13 20:35:55,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859103774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:55,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157713650] [2021-07-13 20:35:55,832 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:55,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:35:55,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:55,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:55,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:55,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:55,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157713650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:55,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:55,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:55,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476864529] [2021-07-13 20:35:55,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:55,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:55,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:55,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:55,922 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:56,262 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-13 20:35:56,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:35:56,262 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:56,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:56,266 INFO L225 Difference]: With dead ends: 2156 [2021-07-13 20:35:56,266 INFO L226 Difference]: Without dead ends: 2152 [2021-07-13 20:35:56,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 211.3ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:35:56,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-13 20:35:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-13 20:35:56,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:35:56,292 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:35:56,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:56,292 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:35:56,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,293 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:35:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:56,294 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:56,294 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:56,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-13 20:35:56,505 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:56,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:56,505 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-07-13 20:35:56,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:56,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269049960] [2021-07-13 20:35:56,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:56,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:56,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:56,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:56,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269049960] [2021-07-13 20:35:56,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269049960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:56,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439862531] [2021-07-13 20:35:56,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:56,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:35:56,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:56,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:56,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:56,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:56,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439862531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:56,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:56,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:56,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101327418] [2021-07-13 20:35:56,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:56,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:56,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:56,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:56,611 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:56,909 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-13 20:35:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:35:56,909 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:56,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:56,912 INFO L225 Difference]: With dead ends: 2097 [2021-07-13 20:35:56,912 INFO L226 Difference]: Without dead ends: 2097 [2021-07-13 20:35:56,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 187.5ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:35:56,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-13 20:35:56,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-13 20:35:56,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-13 20:35:56,930 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-13 20:35:56,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:56,930 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-13 20:35:56,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:56,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-13 20:35:56,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:56,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:56,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:57,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:57,133 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:57,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:57,133 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-07-13 20:35:57,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:57,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995962245] [2021-07-13 20:35:57,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:57,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:57,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:57,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:57,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995962245] [2021-07-13 20:35:57,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995962245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:57,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282554401] [2021-07-13 20:35:57,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:57,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:57,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:57,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282554401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:57,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:57,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:57,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77495965] [2021-07-13 20:35:57,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:57,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:57,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:57,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:57,232 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:57,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:57,482 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-13 20:35:57,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:35:57,482 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:57,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:57,485 INFO L225 Difference]: With dead ends: 1963 [2021-07-13 20:35:57,485 INFO L226 Difference]: Without dead ends: 1959 [2021-07-13 20:35:57,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 152.5ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:35:57,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-13 20:35:57,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-13 20:35:57,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:57,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-13 20:35:57,503 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-13 20:35:57,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:57,503 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-13 20:35:57,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:57,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-13 20:35:57,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:57,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:57,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:57,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:57,721 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:57,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:57,721 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-07-13 20:35:57,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:57,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645269395] [2021-07-13 20:35:57,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:57,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:57,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:57,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645269395] [2021-07-13 20:35:57,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645269395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:57,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655210862] [2021-07-13 20:35:57,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:57,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:57,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:57,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:57,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:57,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:57,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655210862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:57,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:57,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:35:57,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636774740] [2021-07-13 20:35:57,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:35:57,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:57,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:35:57,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:35:57,822 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:58,038 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-13 20:35:58,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:35:58,038 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:58,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:58,041 INFO L225 Difference]: With dead ends: 1728 [2021-07-13 20:35:58,041 INFO L226 Difference]: Without dead ends: 1716 [2021-07-13 20:35:58,041 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 116.6ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:35:58,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-13 20:35:58,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-13 20:35:58,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-13 20:35:58,057 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-13 20:35:58,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:58,057 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-13 20:35:58,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,057 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-13 20:35:58,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:58,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:58,059 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:58,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:58,273 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:58,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:58,273 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-07-13 20:35:58,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:58,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416931985] [2021-07-13 20:35:58,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:58,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:58,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:58,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416931985] [2021-07-13 20:35:58,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416931985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:58,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641200673] [2021-07-13 20:35:58,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:58,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:35:58,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:58,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:58,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:58,391 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:58,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641200673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:58,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:58,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:58,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089359493] [2021-07-13 20:35:58,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:58,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:58,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:58,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:58,392 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:58,716 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-13 20:35:58,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:35:58,717 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:58,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:58,720 INFO L225 Difference]: With dead ends: 1821 [2021-07-13 20:35:58,720 INFO L226 Difference]: Without dead ends: 1821 [2021-07-13 20:35:58,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 190.7ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:35:58,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-13 20:35:58,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-13 20:35:58,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-13 20:35:58,739 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-13 20:35:58,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:58,740 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-13 20:35:58,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,740 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-13 20:35:58,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:58,741 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:58,742 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:58,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:58,958 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:58,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:58,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-07-13 20:35:58,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:58,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094982361] [2021-07-13 20:35:58,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:58,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:58,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:58,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:58,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094982361] [2021-07-13 20:35:58,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094982361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:58,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777350344] [2021-07-13 20:35:58,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:59,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:59,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:59,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:59,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:59,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:59,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777350344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:59,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:59,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:35:59,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483517334] [2021-07-13 20:35:59,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:35:59,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:59,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:35:59,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:35:59,073 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:59,335 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-13 20:35:59,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:35:59,336 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:59,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:59,339 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:35:59,339 INFO L226 Difference]: Without dead ends: 1786 [2021-07-13 20:35:59,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 155.7ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:35:59,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-13 20:35:59,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-13 20:35:59,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-13 20:35:59,356 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-13 20:35:59,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:59,356 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-13 20:35:59,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-13 20:35:59,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:35:59,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:59,358 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:59,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-13 20:35:59,574 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:59,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:59,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-07-13 20:35:59,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:59,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003560463] [2021-07-13 20:35:59,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:59,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:59,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003560463] [2021-07-13 20:35:59,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003560463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:59,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576332186] [2021-07-13 20:35:59,604 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:59,627 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:35:59,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:59,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:35:59,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:59,678 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:59,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576332186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:59,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:59,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:35:59,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784516361] [2021-07-13 20:35:59,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:35:59,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:59,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:35:59,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:35:59,679 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:59,827 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-13 20:35:59,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:35:59,828 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:35:59,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:59,830 INFO L225 Difference]: With dead ends: 1649 [2021-07-13 20:35:59,830 INFO L226 Difference]: Without dead ends: 1637 [2021-07-13 20:35:59,830 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 90.3ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:35:59,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-13 20:35:59,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-13 20:35:59,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-13 20:35:59,846 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-13 20:35:59,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:59,846 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-13 20:35:59,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:59,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-13 20:35:59,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:35:59,848 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:59,848 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:00,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:00,048 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:00,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:00,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-07-13 20:36:00,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:00,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175642340] [2021-07-13 20:36:00,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:00,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:00,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:00,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175642340] [2021-07-13 20:36:00,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175642340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:00,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154824864] [2021-07-13 20:36:00,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:00,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:00,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:00,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:00,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:00,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:00,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:00,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:00,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:00,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:00,957 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:00,964 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:00,970 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:00,977 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-13 20:36:00,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:00,989 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:00,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:00,995 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:00,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:01,001 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:01,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:01,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:01,007 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:01,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:01,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:01,014 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:01,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:01,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:01,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:01,017 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:01,038 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:36:01,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:01,039 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:36:01,062 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:01,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154824864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:01,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:01,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:36:01,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336663713] [2021-07-13 20:36:01,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:01,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:01,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:01,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:01,063 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:01,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:01,736 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-13 20:36:01,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:36:01,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:01,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:01,739 INFO L225 Difference]: With dead ends: 1517 [2021-07-13 20:36:01,739 INFO L226 Difference]: Without dead ends: 1502 [2021-07-13 20:36:01,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 946.9ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:36:01,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-13 20:36:01,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-13 20:36:01,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:01,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-13 20:36:01,754 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-13 20:36:01,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:01,754 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-13 20:36:01,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:01,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-13 20:36:01,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:01,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:01,756 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:01,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:36:01,957 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-07-13 20:36:01,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:01,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550412607] [2021-07-13 20:36:01,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:01,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:02,334 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:02,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:02,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550412607] [2021-07-13 20:36:02,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550412607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:02,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038912626] [2021-07-13 20:36:02,335 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:02,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:02,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:02,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:36:02,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:02,757 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-07-13 20:36:02,803 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-07-13 20:36:02,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:02,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:02,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:02,908 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:36:02,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:02,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:02,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:02,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:02,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:02,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:02,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:02,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:02,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:02,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:02,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:02,964 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:03,007 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:36:03,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:36:03,009 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:36:03,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:03,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038912626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:03,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:03,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:36:03,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402783135] [2021-07-13 20:36:03,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:36:03,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:03,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:36:03,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:03,056 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,561 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-07-13 20:36:04,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:04,414 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-07-13 20:36:04,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:36:04,414 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:04,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:04,417 INFO L225 Difference]: With dead ends: 1616 [2021-07-13 20:36:04,417 INFO L226 Difference]: Without dead ends: 1571 [2021-07-13 20:36:04,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1613.0ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:36:04,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-07-13 20:36:04,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-07-13 20:36:04,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:04,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-07-13 20:36:04,433 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-07-13 20:36:04,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:04,433 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-07-13 20:36:04,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:04,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-07-13 20:36:04,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:04,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:04,435 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:04,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:04,635 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:04,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:04,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-07-13 20:36:04,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:04,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289777701] [2021-07-13 20:36:04,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:04,997 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-07-13 20:36:05,114 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-13 20:36:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:05,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:05,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289777701] [2021-07-13 20:36:05,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289777701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:05,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759246116] [2021-07-13 20:36:05,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:05,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:05,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:05,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:05,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:05,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:36:05,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:05,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:36:05,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:05,757 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:05,765 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:36:05,773 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:36:05,782 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:36:05,790 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:36:05,798 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:05,813 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:36:05,820 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:36:05,829 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:05,836 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:36:05,843 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:05,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:05,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:05,848 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:05,866 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:36:05,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:05,867 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:36:05,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:05,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759246116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:05,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:05,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:36:05,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532160969] [2021-07-13 20:36:05,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:36:05,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:05,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:36:05,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:36:05,890 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:07,388 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 52 [2021-07-13 20:36:07,520 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 39 [2021-07-13 20:36:07,823 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-07-13 20:36:07,982 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-13 20:36:08,176 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-13 20:36:08,310 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-07-13 20:36:08,529 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-07-13 20:36:08,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:08,610 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-07-13 20:36:08,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:36:08,610 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:08,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:08,612 INFO L225 Difference]: With dead ends: 1671 [2021-07-13 20:36:08,612 INFO L226 Difference]: Without dead ends: 1656 [2021-07-13 20:36:08,613 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2765.7ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:36:08,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-07-13 20:36:08,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-07-13 20:36:08,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:08,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-07-13 20:36:08,628 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-07-13 20:36:08,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:08,629 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-07-13 20:36:08,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:08,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-07-13 20:36:08,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:08,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:08,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:08,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:08,837 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:08,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:08,837 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-07-13 20:36:08,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:08,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194763208] [2021-07-13 20:36:08,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:08,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:09,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:09,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194763208] [2021-07-13 20:36:09,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194763208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366398272] [2021-07-13 20:36:09,231 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:09,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:09,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:09,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:36:09,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:09,640 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-07-13 20:36:09,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:09,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:09,759 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-13 20:36:09,759 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:36:09,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:09,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:09,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:09,792 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:09,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:09,813 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-13 20:36:09,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:09,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366398272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:09,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:09,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:36:09,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327883356] [2021-07-13 20:36:09,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:09,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:09,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:09,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:09,841 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:10,816 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-07-13 20:36:10,955 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-07-13 20:36:11,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:11,105 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-07-13 20:36:11,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:36:11,106 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:11,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:11,108 INFO L225 Difference]: With dead ends: 1703 [2021-07-13 20:36:11,108 INFO L226 Difference]: Without dead ends: 1673 [2021-07-13 20:36:11,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1418.4ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:36:11,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-07-13 20:36:11,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-07-13 20:36:11,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:11,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-07-13 20:36:11,125 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-07-13 20:36:11,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:11,125 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-07-13 20:36:11,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:11,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-07-13 20:36:11,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:11,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:11,127 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:11,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 20:36:11,328 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:11,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:11,328 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-07-13 20:36:11,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:11,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697305507] [2021-07-13 20:36:11,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:11,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:11,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:11,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697305507] [2021-07-13 20:36:11,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697305507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:11,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779491426] [2021-07-13 20:36:11,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:11,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:11,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:11,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:12,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:12,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:36:12,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:36:12,351 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:12,359 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:12,368 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:36:12,376 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:36:12,386 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:36:12,394 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:36:12,403 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:36:12,412 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:36:12,420 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:36:12,431 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:12,439 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:12,446 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:12,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:12,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:12,451 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:12,470 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:36:12,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:12,471 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:36:12,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:12,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779491426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:12,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:12,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:36:12,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340295285] [2021-07-13 20:36:12,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:36:12,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:12,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:36:12,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:36:12,496 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:14,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:14,343 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-07-13 20:36:14,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:36:14,343 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:14,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:14,346 INFO L225 Difference]: With dead ends: 1830 [2021-07-13 20:36:14,346 INFO L226 Difference]: Without dead ends: 1815 [2021-07-13 20:36:14,346 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1944.5ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:36:14,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-07-13 20:36:14,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-07-13 20:36:14,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-07-13 20:36:14,362 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-07-13 20:36:14,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:14,362 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-07-13 20:36:14,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:14,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-07-13 20:36:14,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:14,364 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:14,364 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:14,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-07-13 20:36:14,565 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:14,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:14,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-07-13 20:36:14,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:14,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724547501] [2021-07-13 20:36:14,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:14,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:15,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:15,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:15,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724547501] [2021-07-13 20:36:15,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724547501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:15,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947697832] [2021-07-13 20:36:15,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:15,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:15,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:15,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:36:15,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:15,671 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:36:15,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:36:15,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,715 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-07-13 20:36:15,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:36:15,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,755 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:36:15,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-07-13 20:36:15,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,793 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:36:15,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-13 20:36:15,806 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,845 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:36:15,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-13 20:36:15,856 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,898 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:36:15,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-13 20:36:15,906 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,926 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:36:15,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-07-13 20:36:15,927 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:15,971 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:36:15,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 20:36:15,984 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,028 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:36:16,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:36:16,036 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,077 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-07-13 20:36:16,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-07-13 20:36:16,079 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,097 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:36:16,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:36:16,098 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,115 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:36:16,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:36:16,116 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,164 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:36:16,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 20:36:16,173 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,216 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:36:16,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-07-13 20:36:16,226 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,265 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:36:16,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-13 20:36:16,281 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,293 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:36:16,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:36:16,294 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:16,750 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-07-13 20:36:16,750 INFO L628 ElimStorePlain]: treesize reduction 219, result has 60.0 percent of original size [2021-07-13 20:36:16,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-13 20:36:16,762 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:385 [2021-07-13 20:36:16,991 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-07-13 20:36:17,113 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:17,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947697832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:17,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:17,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:36:17,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575648071] [2021-07-13 20:36:17,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:36:17,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:17,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:36:17,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:36:17,114 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:18,469 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-07-13 20:36:18,599 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-07-13 20:36:18,831 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-07-13 20:36:19,223 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-07-13 20:36:19,590 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-07-13 20:36:19,941 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-07-13 20:36:20,229 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-07-13 20:36:20,671 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-07-13 20:36:20,892 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 56 [2021-07-13 20:36:21,063 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-07-13 20:36:21,230 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-07-13 20:36:21,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:21,593 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-07-13 20:36:21,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:36:21,594 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:21,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:21,598 INFO L225 Difference]: With dead ends: 2502 [2021-07-13 20:36:21,598 INFO L226 Difference]: Without dead ends: 2457 [2021-07-13 20:36:21,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4682.7ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:36:21,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-07-13 20:36:21,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-07-13 20:36:21,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:21,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-07-13 20:36:21,624 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-07-13 20:36:21,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:21,624 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-07-13 20:36:21,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:21,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-07-13 20:36:21,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:21,627 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:21,627 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:21,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-13 20:36:21,827 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:21,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:21,828 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-07-13 20:36:21,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:21,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176426456] [2021-07-13 20:36:21,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:22,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:22,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:22,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176426456] [2021-07-13 20:36:22,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176426456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:22,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803136144] [2021-07-13 20:36:22,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:22,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:22,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:22,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:22,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:22,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:22,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:22,654 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-13 20:36:22,659 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:22,664 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:22,670 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:22,675 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:22,680 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:22,685 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:22,690 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:22,696 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:22,701 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:22,706 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:22,715 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:22,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:22,722 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,741 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:36:22,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:22,742 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:36:22,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:22,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803136144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:22,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:22,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:36:22,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344415454] [2021-07-13 20:36:22,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:22,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:22,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:22,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:22,766 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:23,702 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-07-13 20:36:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:36:23,703 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:23,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:23,705 INFO L225 Difference]: With dead ends: 1799 [2021-07-13 20:36:23,706 INFO L226 Difference]: Without dead ends: 1784 [2021-07-13 20:36:23,706 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1099.7ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:36:23,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-07-13 20:36:23,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-07-13 20:36:23,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-07-13 20:36:23,724 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-07-13 20:36:23,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:23,724 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-07-13 20:36:23,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-07-13 20:36:23,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:23,726 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:23,726 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:23,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-07-13 20:36:23,937 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:23,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:23,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-07-13 20:36:23,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:23,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973558890] [2021-07-13 20:36:23,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:24,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:24,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:24,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973558890] [2021-07-13 20:36:24,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973558890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:24,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023867004] [2021-07-13 20:36:24,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:24,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:24,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:24,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:36:24,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:24,641 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-13 20:36:24,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,834 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:36:24,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-07-13 20:36:24,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:24,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,852 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:36:24,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-07-13 20:36:24,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,257 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-07-13 20:36:25,258 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-07-13 20:36:25,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-07-13 20:36:25,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,298 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:36:25,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:36:25,298 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,446 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-07-13 20:36:25,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,471 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:36:25,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-07-13 20:36:25,475 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,621 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:36:25,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,641 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-13 20:36:25,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-07-13 20:36:25,643 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,784 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:36:25,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,804 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-13 20:36:25,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-07-13 20:36:25,805 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,945 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-13 20:36:25,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,963 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 34 [2021-07-13 20:36:25,970 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:26,106 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:36:26,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:26,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:26,127 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:36:26,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-07-13 20:36:26,147 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:26,276 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:36:26,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:26,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:26,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:26,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-07-13 20:36:26,298 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:26,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:26,308 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:36:26,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 18 [2021-07-13 20:36:26,309 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:26,532 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-13 20:36:26,532 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-07-13 20:36:26,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:36:26,547 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-07-13 20:36:26,768 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-13 20:36:26,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:26,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023867004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:26,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:26,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:36:26,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326790142] [2021-07-13 20:36:26,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:36:26,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:26,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:36:26,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:26,879 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,954 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-07-13 20:36:28,118 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-07-13 20:36:28,368 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-07-13 20:36:28,772 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:36:28,979 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-13 20:36:29,229 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-13 20:36:29,618 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-13 20:36:30,203 WARN L205 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-07-13 20:36:30,530 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-07-13 20:36:30,739 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-13 20:36:31,378 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-07-13 20:36:31,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:31,925 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-07-13 20:36:31,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:36:31,925 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:31,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:31,929 INFO L225 Difference]: With dead ends: 2194 [2021-07-13 20:36:31,929 INFO L226 Difference]: Without dead ends: 2149 [2021-07-13 20:36:31,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 5022.0ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:36:31,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-07-13 20:36:31,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-07-13 20:36:31,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:31,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-07-13 20:36:31,950 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-07-13 20:36:31,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:31,950 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-07-13 20:36:31,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:31,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-07-13 20:36:31,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:31,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:31,953 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:32,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-07-13 20:36:32,153 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:32,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:32,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-07-13 20:36:32,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:32,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4437776] [2021-07-13 20:36:32,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:32,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:32,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:32,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:32,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4437776] [2021-07-13 20:36:32,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4437776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:32,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185732099] [2021-07-13 20:36:32,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:32,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:32,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:32,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:32,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:32,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:32,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:32,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:32,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:32,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:32,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:32,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:32,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:32,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:33,019 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-07-13 20:36:33,019 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-07-13 20:36:33,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:33,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:33,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:33,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:33,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:33,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:33,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:33,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:33,055 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:33,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:33,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:36:33,081 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-13 20:36:33,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:33,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185732099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:33,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:33,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:36:33,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708332748] [2021-07-13 20:36:33,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:33,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:33,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:33,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:33,112 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:33,932 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-13 20:36:34,104 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-07-13 20:36:34,423 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-07-13 20:36:34,588 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-07-13 20:36:34,842 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-07-13 20:36:34,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:34,957 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-07-13 20:36:34,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:36:34,957 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:34,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:34,961 INFO L225 Difference]: With dead ends: 2242 [2021-07-13 20:36:34,961 INFO L226 Difference]: Without dead ends: 2212 [2021-07-13 20:36:34,961 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1965.9ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:36:34,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-07-13 20:36:34,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-07-13 20:36:34,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:34,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-07-13 20:36:34,982 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-07-13 20:36:34,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:34,982 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-07-13 20:36:34,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:34,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-07-13 20:36:34,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:34,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:34,984 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:35,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:35,192 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:35,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:35,193 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-07-13 20:36:35,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:35,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964037448] [2021-07-13 20:36:35,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:35,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:35,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:35,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:35,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964037448] [2021-07-13 20:36:35,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964037448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:35,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422791039] [2021-07-13 20:36:35,517 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:35,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:35,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:35,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:36:35,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:35,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:35,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:35,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-13 20:36:35,908 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:35,915 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:35,922 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:35,928 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:36:35,934 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:35,941 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:35,946 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:35,952 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:35,957 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:35,962 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:35,967 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:35,972 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:35,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:35,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:35,975 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:35,994 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:36:35,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:35,995 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:36:36,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:36,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422791039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:36,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:36,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:36:36,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371790575] [2021-07-13 20:36:36,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:36:36,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:36,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:36:36,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:36:36,024 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:36,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:36,582 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-07-13 20:36:36,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:36:36,583 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:36,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:36,586 INFO L225 Difference]: With dead ends: 1751 [2021-07-13 20:36:36,586 INFO L226 Difference]: Without dead ends: 1736 [2021-07-13 20:36:36,586 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 724.9ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:36:36,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-07-13 20:36:36,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-07-13 20:36:36,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:36,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-07-13 20:36:36,606 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-07-13 20:36:36,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:36,606 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-07-13 20:36:36,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:36,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-07-13 20:36:36,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:36,608 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:36,608 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:36,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:36,809 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:36,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:36,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-07-13 20:36:36,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:36,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53631410] [2021-07-13 20:36:36,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:37,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:37,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53631410] [2021-07-13 20:36:37,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53631410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688191396] [2021-07-13 20:36:37,111 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:37,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:37,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:37,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:37,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:37,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,364 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:37,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,372 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:37,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,389 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:37,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:36:37,391 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,403 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:37,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:36:37,404 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,414 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:37,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:36:37,416 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,424 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:37,425 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,435 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:37,436 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,448 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:37,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:36:37,449 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:37,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:36:37,463 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,473 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:36:37,474 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,482 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:37,483 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,491 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:37,491 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,499 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:36:37,500 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,508 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:37,509 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,517 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:37,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:37,518 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:37,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:36:37,527 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,589 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:36:37,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:36:37,590 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:36:37,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688191396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:37,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:36:37,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575085749] [2021-07-13 20:36:37,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:36:37,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:37,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:36:37,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:36:37,682 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:39,068 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-13 20:36:39,524 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-07-13 20:36:39,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:39,782 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-07-13 20:36:39,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:36:39,783 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:39,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:39,787 INFO L225 Difference]: With dead ends: 2518 [2021-07-13 20:36:39,787 INFO L226 Difference]: Without dead ends: 2488 [2021-07-13 20:36:39,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 2009.2ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:36:39,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-07-13 20:36:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-07-13 20:36:39,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:39,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-07-13 20:36:39,810 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-07-13 20:36:39,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:39,810 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-07-13 20:36:39,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:39,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-07-13 20:36:39,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:39,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:39,812 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:40,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-07-13 20:36:40,026 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:40,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:40,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-07-13 20:36:40,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:40,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394165265] [2021-07-13 20:36:40,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:40,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:40,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:40,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394165265] [2021-07-13 20:36:40,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394165265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:40,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243203016] [2021-07-13 20:36:40,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:40,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:40,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:40,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:40,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:40,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,597 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:40,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-13 20:36:40,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,615 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:40,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:36:40,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,630 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:40,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:36:40,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,642 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:40,643 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,654 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:40,655 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,669 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:36:40,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:36:40,671 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,683 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:36:40,683 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,694 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:36:40,696 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,709 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:36:40,710 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,720 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:40,721 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,731 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:36:40,732 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,744 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:36:40,745 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:40,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-07-13 20:36:40,761 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,772 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:36:40,773 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:40,786 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:40,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:40,792 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:36:40,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-07-13 20:36:40,793 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:40,867 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-07-13 20:36:40,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:36:40,868 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-07-13 20:36:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:40,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243203016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:40,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:40,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:36:40,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707904041] [2021-07-13 20:36:40,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:36:40,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:40,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:36:40,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:36:40,964 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:42,379 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-13 20:36:42,696 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-13 20:36:43,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:43,156 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-07-13 20:36:43,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:36:43,157 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:43,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:43,160 INFO L225 Difference]: With dead ends: 2131 [2021-07-13 20:36:43,160 INFO L226 Difference]: Without dead ends: 2101 [2021-07-13 20:36:43,160 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2089.3ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:36:43,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-07-13 20:36:43,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-07-13 20:36:43,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:43,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-07-13 20:36:43,182 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-07-13 20:36:43,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:43,182 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-07-13 20:36:43,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:43,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-07-13 20:36:43,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:43,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:43,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:43,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-07-13 20:36:43,385 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:43,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:43,385 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-07-13 20:36:43,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:43,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998672923] [2021-07-13 20:36:43,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:43,684 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-13 20:36:43,834 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:43,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:43,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998672923] [2021-07-13 20:36:43,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998672923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:43,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397718680] [2021-07-13 20:36:43,835 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:43,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:43,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:44,232 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-07-13 20:36:44,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:44,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:36:44,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:44,341 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-13 20:36:44,341 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:36:44,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:44,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:44,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:44,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:44,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:44,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:44,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:44,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:36:44,374 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:44,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:44,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:44,394 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-13 20:36:44,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:44,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397718680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:44,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:44,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:36:44,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111996874] [2021-07-13 20:36:44,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:44,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:44,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:44,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:44,422 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:45,273 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-07-13 20:36:45,448 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-07-13 20:36:45,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:45,742 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-07-13 20:36:45,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:36:45,742 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:45,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:45,746 INFO L225 Difference]: With dead ends: 2125 [2021-07-13 20:36:45,746 INFO L226 Difference]: Without dead ends: 2110 [2021-07-13 20:36:45,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1563.3ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:36:45,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-07-13 20:36:45,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-07-13 20:36:45,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:45,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-07-13 20:36:45,773 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-07-13 20:36:45,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:45,773 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-07-13 20:36:45,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:45,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-07-13 20:36:45,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:45,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:45,776 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:45,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable688 [2021-07-13 20:36:45,977 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:45,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:45,977 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-07-13 20:36:45,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:45,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72927882] [2021-07-13 20:36:45,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:46,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:46,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:46,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72927882] [2021-07-13 20:36:46,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72927882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:46,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888347067] [2021-07-13 20:36:46,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:46,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:46,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:46,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:46,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:36:46,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:46,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:36:46,876 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:36:46,885 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:46,893 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:36:46,901 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:36:46,909 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:46,919 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:36:46,928 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:36:46,945 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:36:46,954 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:36:46,962 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:36:46,971 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:36:46,979 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:46,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:46,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:46,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:36:46,984 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:47,004 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:36:47,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:36:47,005 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:36:47,036 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:47,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888347067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:47,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:47,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:36:47,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289090416] [2021-07-13 20:36:47,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:36:47,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:47,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:36:47,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:47,037 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:47,739 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-07-13 20:36:48,185 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-07-13 20:36:48,805 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-13 20:36:50,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:50,133 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-07-13 20:36:50,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:36:50,133 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:50,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:50,140 INFO L225 Difference]: With dead ends: 3327 [2021-07-13 20:36:50,140 INFO L226 Difference]: Without dead ends: 3282 [2021-07-13 20:36:50,140 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2752.2ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:36:50,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-07-13 20:36:50,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-07-13 20:36:50,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:50,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-07-13 20:36:50,175 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-07-13 20:36:50,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:50,175 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-07-13 20:36:50,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:50,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-07-13 20:36:50,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:50,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:50,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:50,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable699 [2021-07-13 20:36:50,379 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:50,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:50,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-07-13 20:36:50,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:50,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559003007] [2021-07-13 20:36:50,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:50,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:50,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:50,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559003007] [2021-07-13 20:36:50,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559003007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:50,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862042593] [2021-07-13 20:36:50,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:50,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:50,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:50,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:50,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:51,079 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-13 20:36:51,597 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:36:51,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:36:51,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:51,926 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-07-13 20:36:51,927 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-07-13 20:36:51,950 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:36:51,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:36:51,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,106 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:36:52,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,107 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-07-13 20:36:52,130 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:36:52,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:36:52,132 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,280 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-07-13 20:36:52,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,304 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:36:52,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:36:52,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,457 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-07-13 20:36:52,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,480 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:36:52,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:36:52,481 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,623 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-07-13 20:36:52,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,648 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:36:52,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:36:52,652 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,789 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:36:52,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,808 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:36:52,811 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:52,947 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:36:52,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:52,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:36:52,968 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:53,110 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:36:53,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:53,133 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:36:53,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:36:53,151 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:53,289 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:36:53,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:53,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:53,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:36:53,318 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:53,449 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:36:53,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:53,469 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:36:53,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:36:53,473 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:53,599 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-13 20:36:53,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:53,599 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-07-13 20:36:53,599 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-07-13 20:36:53,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:36:53,613 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-07-13 20:36:53,836 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-07-13 20:36:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:53,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862042593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:53,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:53,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:36:53,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619782497] [2021-07-13 20:36:53,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:36:53,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:53,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:36:53,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:53,963 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:54,399 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-07-13 20:36:54,854 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-07-13 20:36:55,287 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-07-13 20:36:55,734 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-07-13 20:36:56,183 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-13 20:36:56,708 WARN L205 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-07-13 20:36:57,142 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-07-13 20:36:57,702 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-07-13 20:36:58,347 WARN L205 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-07-13 20:36:58,620 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-13 20:36:58,830 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-07-13 20:36:59,186 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-07-13 20:36:59,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:59,490 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-07-13 20:36:59,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:36:59,490 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:59,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:59,495 INFO L225 Difference]: With dead ends: 2583 [2021-07-13 20:36:59,495 INFO L226 Difference]: Without dead ends: 2553 [2021-07-13 20:36:59,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5803.6ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:36:59,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-07-13 20:36:59,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-07-13 20:36:59,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:59,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-07-13 20:36:59,531 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-07-13 20:36:59,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:59,531 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-07-13 20:36:59,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:59,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-07-13 20:36:59,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:59,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:59,535 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:59,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:59,736 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:59,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:59,736 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-07-13 20:36:59,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:59,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261914673] [2021-07-13 20:36:59,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:00,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:00,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261914673] [2021-07-13 20:37:00,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261914673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482899298] [2021-07-13 20:37:00,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:00,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:37:00,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:00,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:00,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:00,334 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-13 20:37:00,572 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-13 20:37:00,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:00,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:00,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:37:00,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:00,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:00,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:00,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:37:00,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,026 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-07-13 20:37:01,027 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-07-13 20:37:01,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:37:01,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,171 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-13 20:37:01,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,185 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:01,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:01,187 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,312 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:37:01,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,327 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:01,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:37:01,328 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,450 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:37:01,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,463 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:37:01,467 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,585 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:37:01,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,598 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:01,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:01,600 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,714 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-13 20:37:01,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:01,730 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,739 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:01,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:01,740 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:01,851 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:37:01,855 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:01,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:01,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:37:01,945 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-07-13 20:37:02,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:02,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482899298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:02,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:02,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:37:02,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083171436] [2021-07-13 20:37:02,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:02,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:02,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:02,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:02,090 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:03,216 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-07-13 20:37:03,744 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-13 20:37:04,153 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-07-13 20:37:04,503 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:37:05,068 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-13 20:37:05,477 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-07-13 20:37:05,982 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-07-13 20:37:06,509 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-07-13 20:37:06,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:06,628 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-07-13 20:37:06,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:37:06,628 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:06,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:06,634 INFO L225 Difference]: With dead ends: 2835 [2021-07-13 20:37:06,634 INFO L226 Difference]: Without dead ends: 2805 [2021-07-13 20:37:06,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4531.8ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:37:06,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-07-13 20:37:06,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-07-13 20:37:06,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:06,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-07-13 20:37:06,666 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-07-13 20:37:06,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:06,666 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-07-13 20:37:06,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:06,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-07-13 20:37:06,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:06,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:06,669 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:06,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:06,885 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:06,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:06,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-07-13 20:37:06,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:06,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082524376] [2021-07-13 20:37:06,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:07,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:07,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:07,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082524376] [2021-07-13 20:37:07,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082524376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:07,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113640660] [2021-07-13 20:37:07,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:07,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:07,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:07,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:07,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:07,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:37:07,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:37:07,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:37:07,827 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:07,836 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:37:07,846 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:37:07,855 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:37:07,865 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:37:07,874 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:07,884 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:37:07,894 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:37:07,903 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:37:07,915 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:07,924 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:37:07,932 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:07,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:07,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:07,947 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:07,967 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:37:07,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:07,968 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:37:07,999 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:07,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113640660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:07,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:07,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:37:07,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037348811] [2021-07-13 20:37:08,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:08,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:08,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:08,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:08,000 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:08,499 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-07-13 20:37:08,895 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-07-13 20:37:09,420 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-07-13 20:37:09,615 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-13 20:37:09,892 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-07-13 20:37:10,268 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 57 [2021-07-13 20:37:11,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:11,064 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-07-13 20:37:11,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:37:11,065 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:11,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:11,071 INFO L225 Difference]: With dead ends: 2978 [2021-07-13 20:37:11,071 INFO L226 Difference]: Without dead ends: 2933 [2021-07-13 20:37:11,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2890.9ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:37:11,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-07-13 20:37:11,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-07-13 20:37:11,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:11,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-07-13 20:37:11,108 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-07-13 20:37:11,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:11,108 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-07-13 20:37:11,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:11,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-07-13 20:37:11,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:11,111 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:11,112 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:11,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:11,329 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:11,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:11,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-07-13 20:37:11,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:11,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787892360] [2021-07-13 20:37:11,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:11,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:11,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787892360] [2021-07-13 20:37:11,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787892360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:11,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244442055] [2021-07-13 20:37:11,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:11,630 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:11,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:11,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:11,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:12,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,126 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:37:12,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:37:12,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,145 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:37:12,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,170 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:12,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-13 20:37:12,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,194 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:12,194 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,220 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:37:12,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-13 20:37:12,222 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,249 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:37:12,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-13 20:37:12,251 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,277 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-13 20:37:12,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-07-13 20:37:12,279 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,305 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:37:12,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-07-13 20:37:12,306 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,332 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-13 20:37:12,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:37:12,333 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,360 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:37:12,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:37:12,361 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,378 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:37:12,379 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,395 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-13 20:37:12,396 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,413 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:12,413 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,429 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:37:12,430 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,444 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:37:12,448 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:12,457 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:37:12,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:12,458 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:12,552 INFO L628 ElimStorePlain]: treesize reduction 66, result has 58.5 percent of original size [2021-07-13 20:37:12,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:37:12,554 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-13 20:37:12,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:12,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244442055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:12,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:12,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:37:12,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008768924] [2021-07-13 20:37:12,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:12,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:12,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:12,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:12,651 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:13,115 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-07-13 20:37:13,556 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-13 20:37:14,155 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-07-13 20:37:14,801 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-13 20:37:15,569 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-07-13 20:37:15,784 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-07-13 20:37:15,928 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2021-07-13 20:37:16,138 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-07-13 20:37:16,341 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 36 [2021-07-13 20:37:16,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:16,789 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-07-13 20:37:16,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:37:16,789 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:16,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:16,795 INFO L225 Difference]: With dead ends: 3558 [2021-07-13 20:37:16,795 INFO L226 Difference]: Without dead ends: 3498 [2021-07-13 20:37:16,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3687.6ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:37:16,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-07-13 20:37:16,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-07-13 20:37:16,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:16,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-13 20:37:16,824 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-13 20:37:16,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:16,824 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-13 20:37:16,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:16,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-13 20:37:16,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:16,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:16,826 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:17,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-07-13 20:37:17,041 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:17,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:17,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-07-13 20:37:17,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:17,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069304702] [2021-07-13 20:37:17,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:17,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:17,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:17,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:17,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069304702] [2021-07-13 20:37:17,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069304702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:17,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477666651] [2021-07-13 20:37:17,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:17,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:17,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:17,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:37:17,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:17,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:17,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:17,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:17,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:17,980 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-13 20:37:17,987 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:17,994 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:17,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:17,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:17,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:18,000 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:18,007 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:18,013 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:18,020 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:37:18,026 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:18,033 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:18,039 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:18,045 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:18,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:18,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:37:18,049 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:18,070 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:18,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:18,071 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:37:18,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:18,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477666651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:18,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:18,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:18,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402436939] [2021-07-13 20:37:18,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:18,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:18,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:18,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:18,097 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:18,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:18,791 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-07-13 20:37:18,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:37:18,792 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:18,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:18,795 INFO L225 Difference]: With dead ends: 1905 [2021-07-13 20:37:18,795 INFO L226 Difference]: Without dead ends: 1890 [2021-07-13 20:37:18,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1087.7ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:37:18,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-07-13 20:37:18,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-07-13 20:37:18,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:18,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-07-13 20:37:18,818 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-07-13 20:37:18,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:18,818 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-07-13 20:37:18,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:18,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-07-13 20:37:18,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:18,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:18,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:19,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1070,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:19,021 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:19,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:19,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-07-13 20:37:19,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:19,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113024132] [2021-07-13 20:37:19,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:19,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:19,322 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:19,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:19,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113024132] [2021-07-13 20:37:19,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113024132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:19,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704470438] [2021-07-13 20:37:19,323 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:19,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:19,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:19,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:19,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:20,058 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-07-13 20:37:20,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:20,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:20,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:20,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:20,284 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-07-13 20:37:20,285 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-07-13 20:37:20,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:20,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:20,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:20,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:20,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:20,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:20,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:20,355 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-07-13 20:37:20,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:20,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:20,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:20,360 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:20,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:20,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:20,386 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-07-13 20:37:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:20,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704470438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:20,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:20,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:37:20,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168300507] [2021-07-13 20:37:20,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:20,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:20,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:20,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:20,429 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:21,151 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-07-13 20:37:21,500 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-07-13 20:37:21,771 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-07-13 20:37:22,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:22,020 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-07-13 20:37:22,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:37:22,020 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:22,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:22,024 INFO L225 Difference]: With dead ends: 2016 [2021-07-13 20:37:22,024 INFO L226 Difference]: Without dead ends: 1971 [2021-07-13 20:37:22,024 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 2048.8ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:37:22,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-07-13 20:37:22,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-07-13 20:37:22,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:22,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-13 20:37:22,053 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-13 20:37:22,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:22,054 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-13 20:37:22,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:22,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-13 20:37:22,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:22,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:22,056 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:22,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1112 [2021-07-13 20:37:22,273 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:22,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:22,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-07-13 20:37:22,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:22,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812061669] [2021-07-13 20:37:22,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:22,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:22,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:22,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812061669] [2021-07-13 20:37:22,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812061669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:22,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352212727] [2021-07-13 20:37:22,541 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:22,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:22,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:22,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:22,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:22,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,888 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:22,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:22,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:37:22,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,917 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:22,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,928 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:22,928 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,937 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:22,938 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,948 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:22,949 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,958 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:22,959 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,968 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:22,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:22,969 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,980 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:22,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:22,982 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:22,993 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:22,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:22,994 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:22,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,005 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:23,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:23,005 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,014 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:23,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:23,016 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:23,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:37:23,030 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,038 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:23,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:23,039 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,047 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:23,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:23,048 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:23,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:23,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:23,055 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:23,126 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-07-13 20:37:23,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:37:23,128 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-07-13 20:37:23,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:23,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352212727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:23,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:23,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:37:23,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145318298] [2021-07-13 20:37:23,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:23,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:23,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:23,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:23,223 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:23,718 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-13 20:37:24,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:24,331 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-07-13 20:37:24,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:37:24,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:24,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:24,335 INFO L225 Difference]: With dead ends: 1999 [2021-07-13 20:37:24,336 INFO L226 Difference]: Without dead ends: 1984 [2021-07-13 20:37:24,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1145.4ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:37:24,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-07-13 20:37:24,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-07-13 20:37:24,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:24,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-07-13 20:37:24,374 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-07-13 20:37:24,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:24,374 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-07-13 20:37:24,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:24,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-07-13 20:37:24,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:24,377 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:24,377 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:24,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1135 [2021-07-13 20:37:24,577 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:24,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:24,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-07-13 20:37:24,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:24,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298076205] [2021-07-13 20:37:24,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:25,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:25,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:25,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298076205] [2021-07-13 20:37:25,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298076205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:25,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967982153] [2021-07-13 20:37:25,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:25,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:25,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:25,323 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-13 20:37:25,546 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-07-13 20:37:25,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:25,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:25,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:25,644 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:37:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:25,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:25,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:25,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:25,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:25,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:25,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:25,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:25,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:25,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:25,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:25,695 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:25,736 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:37:25,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:25,738 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:37:25,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:25,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967982153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:25,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:25,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:25,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215679972] [2021-07-13 20:37:25,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:25,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:25,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:25,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:25,772 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:26,596 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:37:26,936 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-13 20:37:27,102 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-07-13 20:37:27,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:27,195 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-07-13 20:37:27,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:37:27,195 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:27,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:27,199 INFO L225 Difference]: With dead ends: 2061 [2021-07-13 20:37:27,199 INFO L226 Difference]: Without dead ends: 2046 [2021-07-13 20:37:27,200 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1883.0ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:37:27,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-07-13 20:37:27,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-07-13 20:37:27,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:27,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-07-13 20:37:27,225 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-07-13 20:37:27,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:27,225 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-07-13 20:37:27,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:27,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-07-13 20:37:27,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:27,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:27,227 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:27,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1184,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:27,428 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:27,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:27,428 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-07-13 20:37:27,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:27,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076392419] [2021-07-13 20:37:27,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:27,625 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:27,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:27,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076392419] [2021-07-13 20:37:27,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076392419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:27,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340587266] [2021-07-13 20:37:27,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:27,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:27,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:27,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:27,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:28,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:37:28,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,306 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:28,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:28,307 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,440 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:37:28,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,464 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:28,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:37:28,465 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,484 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:28,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:37:28,488 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,605 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-13 20:37:28,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,626 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:28,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:37:28,628 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,646 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:28,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:37:28,648 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,759 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:37:28,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,776 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:37:28,782 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:28,798 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:28,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:37:28,800 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:28,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:28,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:37:28,912 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-07-13 20:37:29,083 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-07-13 20:37:29,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:29,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340587266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:29,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:29,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:37:29,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056481671] [2021-07-13 20:37:29,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:37:29,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:29,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:37:29,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:37:29,115 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:30,076 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-07-13 20:37:30,792 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-07-13 20:37:30,979 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-13 20:37:31,251 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-07-13 20:37:31,434 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-07-13 20:37:31,633 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-13 20:37:31,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:31,811 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-07-13 20:37:31,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:37:31,811 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:31,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:31,814 INFO L225 Difference]: With dead ends: 2205 [2021-07-13 20:37:31,814 INFO L226 Difference]: Without dead ends: 2165 [2021-07-13 20:37:31,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2807.2ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:37:31,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-07-13 20:37:31,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-07-13 20:37:31,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:31,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-07-13 20:37:31,838 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-07-13 20:37:31,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:31,838 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-07-13 20:37:31,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:31,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-07-13 20:37:31,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:31,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:31,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:32,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1196,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:32,058 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:32,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:32,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-07-13 20:37:32,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:32,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958945036] [2021-07-13 20:37:32,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:32,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:32,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958945036] [2021-07-13 20:37:32,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958945036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:32,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487424416] [2021-07-13 20:37:32,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:32,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:37:32,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:32,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:32,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:32,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:32,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:37:32,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:32,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:37:32,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,608 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:32,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,618 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:32,619 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,628 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:32,629 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,638 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:32,639 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,658 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:32,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:37:32,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,681 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:32,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:37:32,683 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,701 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:32,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:32,703 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,712 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:32,713 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,723 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:32,724 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,736 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:37:32,737 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,748 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:32,749 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,759 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:32,760 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,776 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:32,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:37:32,777 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,783 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:37:32,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:32,784 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:32,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:32,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:37:32,844 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-13 20:37:32,963 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-07-13 20:37:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:33,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487424416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:33,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:33,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:37:33,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027439870] [2021-07-13 20:37:33,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:33,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:33,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:33,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:33,127 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:33,914 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-07-13 20:37:34,042 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-07-13 20:37:34,603 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-07-13 20:37:34,780 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-07-13 20:37:35,131 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-07-13 20:37:35,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:35,301 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-07-13 20:37:35,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:37:35,301 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:35,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:35,306 INFO L225 Difference]: With dead ends: 2352 [2021-07-13 20:37:35,306 INFO L226 Difference]: Without dead ends: 2327 [2021-07-13 20:37:35,306 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2231.9ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:37:35,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-07-13 20:37:35,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-07-13 20:37:35,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:35,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-07-13 20:37:35,333 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-07-13 20:37:35,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:35,334 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-07-13 20:37:35,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:35,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-07-13 20:37:35,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:35,336 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:35,336 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:35,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1258 [2021-07-13 20:37:35,537 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:35,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:35,537 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-07-13 20:37:35,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:35,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152168385] [2021-07-13 20:37:35,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:35,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:35,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:35,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:35,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152168385] [2021-07-13 20:37:35,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152168385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:35,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969326271] [2021-07-13 20:37:35,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:35,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:35,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:35,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:35,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:36,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:36,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:36,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:36,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:37:36,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:36,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:36,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:36,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:36,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:36,094 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-07-13 20:37:36,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-07-13 20:37:36,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:36,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:36,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:37:36,100 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:36,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:36,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:36,129 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:36,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:36,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:36,154 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-07-13 20:37:36,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:36,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969326271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:36,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:36,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:37:36,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735805796] [2021-07-13 20:37:36,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:37:36,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:36,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:37:36,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:37:36,191 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:36,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:36,520 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-07-13 20:37:36,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:37:36,520 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:36,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:36,523 INFO L225 Difference]: With dead ends: 1678 [2021-07-13 20:37:36,523 INFO L226 Difference]: Without dead ends: 1663 [2021-07-13 20:37:36,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 408.7ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:36,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-07-13 20:37:36,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-07-13 20:37:36,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:36,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-07-13 20:37:36,541 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-07-13 20:37:36,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:36,541 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-07-13 20:37:36,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:36,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-07-13 20:37:36,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:36,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:36,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:36,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1314,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:36,744 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:36,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:36,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-07-13 20:37:36,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:36,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535329533] [2021-07-13 20:37:36,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:36,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:36,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:36,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535329533] [2021-07-13 20:37:36,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535329533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:36,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624781294] [2021-07-13 20:37:36,947 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:36,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:37:36,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:36,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:36,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:37,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,186 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:37,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,195 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:37,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,207 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:37,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:37,209 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,219 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:37,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:37,220 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:37,232 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,241 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:37,242 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,250 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:37,251 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,263 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:37,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:37:37,264 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,275 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:37:37,277 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,287 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:37,288 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,296 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:37,297 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,307 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:37,308 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,316 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:37,317 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,326 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:37,330 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,338 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:37,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:37,339 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:37:37,350 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,416 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:37:37,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:37:37,417 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:37:37,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:37,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624781294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:37,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:37,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:37:37,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71352447] [2021-07-13 20:37:37,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:37,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:37,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:37,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:37,520 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:38,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:38,389 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-07-13 20:37:38,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:37:38,389 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:38,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:38,393 INFO L225 Difference]: With dead ends: 2101 [2021-07-13 20:37:38,393 INFO L226 Difference]: Without dead ends: 2076 [2021-07-13 20:37:38,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 941.4ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:37:38,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-07-13 20:37:38,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-07-13 20:37:38,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:38,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-07-13 20:37:38,419 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-07-13 20:37:38,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:38,420 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-07-13 20:37:38,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:38,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-07-13 20:37:38,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:38,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:38,422 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:38,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1328,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:38,623 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:38,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:38,623 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-07-13 20:37:38,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:38,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341312008] [2021-07-13 20:37:38,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:38,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:38,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:38,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341312008] [2021-07-13 20:37:38,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341312008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:38,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436837633] [2021-07-13 20:37:38,959 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:38,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:38,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:38,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:38,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:39,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,207 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:37:39,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,219 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:39,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:37:39,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,231 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:39,232 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,241 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:39,242 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,253 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:39,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-13 20:37:39,254 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,263 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:39,265 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,276 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:39,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:39,278 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,296 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:37:39,297 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,305 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:37:39,306 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,318 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:39,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:37:39,319 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,329 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:39,330 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,342 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:39,343 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,355 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:39,356 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,365 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:39,365 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,376 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:39,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:37:39,379 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:39,387 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:39,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:39,388 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:39,457 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:37:39,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:37:39,458 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:37:39,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:39,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436837633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:39,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:39,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:37:39,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419596234] [2021-07-13 20:37:39,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:39,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:39,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:39,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:39,540 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:40,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:40,877 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-07-13 20:37:40,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:37:40,878 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:40,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:40,881 INFO L225 Difference]: With dead ends: 2118 [2021-07-13 20:37:40,882 INFO L226 Difference]: Without dead ends: 2084 [2021-07-13 20:37:40,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1382.8ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:37:40,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-07-13 20:37:40,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-07-13 20:37:40,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:40,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-07-13 20:37:40,907 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-07-13 20:37:40,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:40,908 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-07-13 20:37:40,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:40,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-07-13 20:37:40,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:40,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:40,910 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:41,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1342 [2021-07-13 20:37:41,111 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:41,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:41,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-07-13 20:37:41,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:41,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22656167] [2021-07-13 20:37:41,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:41,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:41,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:41,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:41,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22656167] [2021-07-13 20:37:41,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22656167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:41,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549111152] [2021-07-13 20:37:41,471 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:41,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:41,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:42,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,048 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:42,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:37:42,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:37:42,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,410 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-07-13 20:37:42,411 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-07-13 20:37:42,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,432 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:42,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:37:42,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:37:42,462 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,613 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-13 20:37:42,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,637 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:42,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:37:42,639 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,672 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:37:42,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:37:42,675 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,830 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-13 20:37:42,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:42,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:37:42,855 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:42,871 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:42,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:42,872 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,140 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-07-13 20:37:43,140 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-07-13 20:37:43,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:43,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:37:43,160 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,175 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:37:43,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:37:43,176 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,423 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:37:43,424 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-07-13 20:37:43,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:37:43,441 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-07-13 20:37:43,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:43,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549111152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:43,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:43,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:37:43,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222175169] [2021-07-13 20:37:43,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:37:43,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:43,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:37:43,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:37:43,593 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:44,057 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-07-13 20:37:44,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:44,691 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-07-13 20:37:44,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:37:44,691 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:44,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:44,695 INFO L225 Difference]: With dead ends: 2132 [2021-07-13 20:37:44,695 INFO L226 Difference]: Without dead ends: 2107 [2021-07-13 20:37:44,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1470.9ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:37:44,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-07-13 20:37:44,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-07-13 20:37:44,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:44,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-07-13 20:37:44,715 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-07-13 20:37:44,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:44,715 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-07-13 20:37:44,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:44,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-07-13 20:37:44,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:44,717 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:44,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:44,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1361,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:44,918 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:44,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:44,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-07-13 20:37:44,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:44,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53059020] [2021-07-13 20:37:44,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:44,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:45,240 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:45,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:45,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53059020] [2021-07-13 20:37:45,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53059020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:45,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187250630] [2021-07-13 20:37:45,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:45,265 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:37:45,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:45,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:45,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:45,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:45,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:37:45,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:37:45,765 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:37:45,772 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:37:45,779 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:45,786 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:37:45,792 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:37:45,799 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:37:45,806 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:37:45,813 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:45,820 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:37:45,826 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:37:45,833 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:37:45,843 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:45,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:45,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:37:45,847 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:45,866 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:37:45,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:37:45,866 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:37:45,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:45,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187250630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:45,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:45,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:37:45,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757338868] [2021-07-13 20:37:45,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:45,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:45,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:45,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:45,888 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:46,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:46,834 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-07-13 20:37:46,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:37:46,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:46,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:46,837 INFO L225 Difference]: With dead ends: 2018 [2021-07-13 20:37:46,837 INFO L226 Difference]: Without dead ends: 1992 [2021-07-13 20:37:46,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1086.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:37:46,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-07-13 20:37:46,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-07-13 20:37:46,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:46,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-13 20:37:46,858 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-13 20:37:46,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:46,858 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-13 20:37:46,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:46,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-13 20:37:46,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:46,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:46,860 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:47,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1435,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:47,061 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:47,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:47,061 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-07-13 20:37:47,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:47,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270225726] [2021-07-13 20:37:47,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:47,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:47,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:47,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270225726] [2021-07-13 20:37:47,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270225726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:47,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346534940] [2021-07-13 20:37:47,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:47,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:47,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:47,693 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-07-13 20:37:47,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:47,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:47,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:47,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:47,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:47,779 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-07-13 20:37:47,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:47,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:47,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:37:47,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:47,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:47,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:47,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:37:47,811 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:47,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:47,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:47,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:47,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:37:47,837 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:47,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:47,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:37:47,857 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-07-13 20:37:47,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:47,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346534940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:47,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:47,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:37:47,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595028530] [2021-07-13 20:37:47,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:47,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:47,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:47,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:47,892 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:49,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:49,428 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-07-13 20:37:49,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:37:49,428 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:49,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:49,432 INFO L225 Difference]: With dead ends: 2235 [2021-07-13 20:37:49,432 INFO L226 Difference]: Without dead ends: 2220 [2021-07-13 20:37:49,432 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1636.7ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:37:49,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-07-13 20:37:49,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-07-13 20:37:49,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:49,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-13 20:37:49,454 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-13 20:37:49,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:49,454 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-13 20:37:49,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:49,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-13 20:37:49,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:49,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:49,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:49,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1543 [2021-07-13 20:37:49,657 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:49,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:49,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-07-13 20:37:49,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:49,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141427337] [2021-07-13 20:37:49,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:50,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:50,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141427337] [2021-07-13 20:37:50,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141427337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848889093] [2021-07-13 20:37:50,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:50,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:50,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:50,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:37:50,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:50,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,266 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:37:50,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:50,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:37:50,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,287 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:50,287 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,295 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:37:50,296 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,306 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:50,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-13 20:37:50,307 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,315 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:50,316 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,326 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:50,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:37:50,327 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,336 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:37:50,337 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,345 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:37:50,345 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,355 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:37:50,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:37:50,357 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,364 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:37:50,365 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,374 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:50,374 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,383 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:50,383 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,391 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:37:50,391 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,400 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:50,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:37:50,404 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:50,411 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:37:50,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:50,412 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:50,482 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:37:50,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:37:50,483 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:37:50,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:50,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848889093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:50,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:50,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:37:50,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917884929] [2021-07-13 20:37:50,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:37:50,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:50,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:37:50,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:37:50,561 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:51,056 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-07-13 20:37:51,598 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-07-13 20:37:51,775 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-13 20:37:51,914 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-13 20:37:52,104 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-07-13 20:37:52,275 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-07-13 20:37:52,632 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:37:52,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:52,880 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-07-13 20:37:52,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:37:52,880 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:52,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:52,884 INFO L225 Difference]: With dead ends: 2244 [2021-07-13 20:37:52,884 INFO L226 Difference]: Without dead ends: 2225 [2021-07-13 20:37:52,884 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2256.0ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:37:52,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-07-13 20:37:52,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-07-13 20:37:52,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:52,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-07-13 20:37:52,917 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-07-13 20:37:52,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:52,917 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-07-13 20:37:52,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:52,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-07-13 20:37:52,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:52,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:52,919 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:53,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1557,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:53,120 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:53,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:53,120 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-07-13 20:37:53,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:53,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954834442] [2021-07-13 20:37:53,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:53,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:53,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954834442] [2021-07-13 20:37:53,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954834442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799842251] [2021-07-13 20:37:53,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:53,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:53,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:53,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:37:53,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:53,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,933 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-07-13 20:37:53,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-07-13 20:37:53,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:53,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,958 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-13 20:37:53,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-07-13 20:37:53,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:53,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,986 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:37:53,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-13 20:37:53,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:53,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:53,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,014 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:37:54,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-13 20:37:54,015 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,039 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:37:54,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:37:54,042 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,057 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:37:54,057 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,072 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-13 20:37:54,072 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,086 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:37:54,087 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,101 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:37:54,102 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,116 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:37:54,116 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,131 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:37:54,131 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,145 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:54,145 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,159 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:37:54,159 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:54,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-13 20:37:54,187 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,200 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:54,200 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:54,208 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:37:54,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:54,208 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:54,325 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-07-13 20:37:54,326 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-07-13 20:37:54,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:37:54,327 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-07-13 20:37:54,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:54,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799842251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:54,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:54,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-13 20:37:54,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422810826] [2021-07-13 20:37:54,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:37:54,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:54,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:37:54,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:37:54,395 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:56,356 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-07-13 20:37:56,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:56,677 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-07-13 20:37:56,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:37:56,677 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:37:56,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:56,681 INFO L225 Difference]: With dead ends: 2476 [2021-07-13 20:37:56,681 INFO L226 Difference]: Without dead ends: 2432 [2021-07-13 20:37:56,681 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 2197.4ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:37:56,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-07-13 20:37:56,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-07-13 20:37:56,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:56,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-07-13 20:37:56,705 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-07-13 20:37:56,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:56,705 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-07-13 20:37:56,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:56,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-07-13 20:37:56,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:37:56,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:56,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:56,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1576 [2021-07-13 20:37:56,908 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:56,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:56,908 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-07-13 20:37:56,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:56,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462109191] [2021-07-13 20:37:56,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:57,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:57,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462109191] [2021-07-13 20:37:57,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462109191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:57,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111691936] [2021-07-13 20:37:57,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:57,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:37:57,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:57,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:37:57,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:57,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:57,928 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:57,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-13 20:37:57,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:57,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:57,981 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:57,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-07-13 20:37:57,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:57,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,005 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:37:58,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:37:58,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,057 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:37:58,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:37:58,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,116 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:58,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-07-13 20:37:58,120 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,158 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-07-13 20:37:58,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 36 [2021-07-13 20:37:58,160 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,211 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:58,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-13 20:37:58,218 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,272 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-13 20:37:58,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 20:37:58,279 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,304 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:37:58,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:58,305 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,363 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:37:58,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-07-13 20:37:58,372 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,438 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:37:58,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:37:58,448 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,471 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:37:58,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:58,472 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,522 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:58,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-07-13 20:37:58,527 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,550 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:37:58,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:58,551 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,572 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:37:58,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:37:58,573 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:58,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:58,608 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:37:58,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-13 20:37:58,614 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:59,090 WARN L205 SmtUtils]: Spent 476.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-07-13 20:37:59,091 INFO L628 ElimStorePlain]: treesize reduction 251, result has 57.4 percent of original size [2021-07-13 20:37:59,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:37:59,101 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-07-13 20:37:59,362 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-07-13 20:37:59,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:59,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111691936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:59,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:59,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:37:59,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108756231] [2021-07-13 20:37:59,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:37:59,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:59,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:37:59,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:37:59,540 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:01,879 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-07-13 20:38:02,385 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-13 20:38:02,529 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:38:02,652 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-13 20:38:03,143 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-07-13 20:38:03,361 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-07-13 20:38:03,708 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:38:03,887 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-13 20:38:04,063 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-07-13 20:38:04,204 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 34 [2021-07-13 20:38:04,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:04,307 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-07-13 20:38:04,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:38:04,307 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:04,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:04,314 INFO L225 Difference]: With dead ends: 3600 [2021-07-13 20:38:04,314 INFO L226 Difference]: Without dead ends: 3564 [2021-07-13 20:38:04,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 4559.8ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:38:04,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-07-13 20:38:04,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-07-13 20:38:04,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:04,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-07-13 20:38:04,347 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-07-13 20:38:04,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:04,347 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-07-13 20:38:04,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:04,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-07-13 20:38:04,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:04,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:04,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:04,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1682 [2021-07-13 20:38:04,565 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:04,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:04,565 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-07-13 20:38:04,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:04,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514984736] [2021-07-13 20:38:04,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:04,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:04,760 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:04,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:04,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514984736] [2021-07-13 20:38:04,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514984736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:04,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537328160] [2021-07-13 20:38:04,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:04,789 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:04,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:04,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:38:04,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:05,096 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:38:05,333 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-07-13 20:38:05,787 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-07-13 20:38:05,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:05,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:05,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:05,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:38:05,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:05,936 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-07-13 20:38:05,936 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-07-13 20:38:05,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:05,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:05,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:05,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:38:05,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:05,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:06,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:06,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:06,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:06,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:06,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:06,003 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:06,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:06,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:06,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:06,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:06,043 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:06,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:06,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:38:06,076 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-07-13 20:38:06,117 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:06,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537328160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:06,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:06,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:38:06,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903452537] [2021-07-13 20:38:06,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:06,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:06,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:06,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:06,118 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:07,045 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-07-13 20:38:07,296 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-07-13 20:38:07,547 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:38:07,938 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-07-13 20:38:08,111 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:38:08,454 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-07-13 20:38:08,607 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:38:08,858 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-07-13 20:38:09,173 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-13 20:38:09,483 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-07-13 20:38:09,696 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-07-13 20:38:09,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:09,873 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-07-13 20:38:09,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:38:09,874 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:09,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:09,880 INFO L225 Difference]: With dead ends: 3623 [2021-07-13 20:38:09,880 INFO L226 Difference]: Without dead ends: 3587 [2021-07-13 20:38:09,880 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3752.7ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:38:09,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-07-13 20:38:09,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-07-13 20:38:09,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:09,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-07-13 20:38:09,916 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-07-13 20:38:09,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:09,916 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-07-13 20:38:09,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:09,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-07-13 20:38:09,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:09,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:09,919 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:10,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1836,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:10,119 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:10,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:10,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-07-13 20:38:10,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:10,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267181236] [2021-07-13 20:38:10,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:10,357 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:10,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:10,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267181236] [2021-07-13 20:38:10,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267181236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:10,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671297625] [2021-07-13 20:38:10,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:10,382 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:10,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:10,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:10,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:10,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,819 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:38:10,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:38:10,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,849 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:38:10,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:38:10,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,868 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:10,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:38:10,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,892 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:38:10,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-13 20:38:10,893 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,917 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:38:10,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-13 20:38:10,921 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-13 20:38:10,959 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,973 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:10,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:38:10,974 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,988 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:10,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:38:10,988 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:10,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,002 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:38:11,002 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,017 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:38:11,017 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,031 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-13 20:38:11,032 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,045 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-13 20:38:11,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,066 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:11,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-13 20:38:11,077 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,091 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:38:11,091 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,105 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-13 20:38:11,105 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:11,113 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:38:11,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:38:11,114 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,227 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-07-13 20:38:11,227 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-07-13 20:38:11,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:38:11,230 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-07-13 20:38:11,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:11,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671297625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:11,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:11,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-13 20:38:11,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138775104] [2021-07-13 20:38:11,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:11,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:11,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:11,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:11,313 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:13,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:13,702 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-07-13 20:38:13,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:38:13,702 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:13,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:13,709 INFO L225 Difference]: With dead ends: 4085 [2021-07-13 20:38:13,710 INFO L226 Difference]: Without dead ends: 4028 [2021-07-13 20:38:13,710 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2173.6ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:38:13,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-07-13 20:38:13,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-07-13 20:38:13,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:13,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-07-13 20:38:13,751 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-07-13 20:38:13,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:13,751 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-07-13 20:38:13,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:13,751 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-07-13 20:38:13,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:13,754 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:13,754 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:13,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1872,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:13,955 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:13,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:13,955 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-07-13 20:38:13,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:13,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688233617] [2021-07-13 20:38:13,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:14,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:14,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:14,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688233617] [2021-07-13 20:38:14,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688233617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:14,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386077550] [2021-07-13 20:38:14,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:14,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:38:14,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:14,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:38:14,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:14,728 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:38:14,939 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-13 20:38:15,102 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:15,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:38:15,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,126 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:15,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-13 20:38:15,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,463 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-07-13 20:38:15,463 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-13 20:38:15,486 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:15,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:38:15,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,646 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:38:15,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:15,666 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:15,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:38:15,668 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,679 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:15,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:38:15,680 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,822 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-13 20:38:15,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:15,840 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:38:15,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:38:15,842 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:15,976 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:38:15,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:15,996 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:15,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:38:15,999 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:16,144 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-13 20:38:16,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:16,164 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:38:16,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:38:16,168 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:16,294 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:38:16,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:16,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:16,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:38:16,316 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:16,324 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:38:16,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:38:16,325 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:16,547 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-07-13 20:38:16,547 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-07-13 20:38:16,560 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:16,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:38:16,564 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:16,665 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:38:16,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:16,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:38:16,680 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-07-13 20:38:16,843 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-07-13 20:38:16,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:16,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386077550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:16,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:16,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:38:16,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82151935] [2021-07-13 20:38:16,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:16,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:16,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:16,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:16,893 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:17,760 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-13 20:38:17,981 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-07-13 20:38:18,228 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-13 20:38:18,443 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:38:18,685 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-07-13 20:38:19,312 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-07-13 20:38:19,843 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-07-13 20:38:20,262 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-07-13 20:38:20,834 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-07-13 20:38:21,531 WARN L205 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-07-13 20:38:22,095 WARN L205 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-07-13 20:38:22,357 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-07-13 20:38:23,291 WARN L205 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-07-13 20:38:23,804 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-07-13 20:38:23,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:23,955 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-07-13 20:38:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:38:23,955 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:23,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:23,960 INFO L225 Difference]: With dead ends: 2749 [2021-07-13 20:38:23,960 INFO L226 Difference]: Without dead ends: 2719 [2021-07-13 20:38:23,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 7124.8ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:38:23,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-07-13 20:38:23,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-07-13 20:38:23,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:23,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-07-13 20:38:23,995 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-07-13 20:38:23,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:23,995 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-07-13 20:38:23,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:23,995 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-07-13 20:38:23,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:23,999 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:23,999 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:24,199 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1979,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:24,200 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:24,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:24,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-07-13 20:38:24,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:24,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127724607] [2021-07-13 20:38:24,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:24,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:24,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:24,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127724607] [2021-07-13 20:38:24,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127724607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:24,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870295721] [2021-07-13 20:38:24,575 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:24,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:24,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:24,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:24,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:24,936 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:38:25,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,032 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:25,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:38:25,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-13 20:38:25,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,353 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-07-13 20:38:25,354 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-07-13 20:38:25,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,367 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:25,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:38:25,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,509 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:38:25,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:38:25,524 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,684 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:38:25,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,696 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:25,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:38:25,697 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,825 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:38:25,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:25,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,851 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:38:25,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:38:25,852 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,958 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:38:25,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:25,975 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:25,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:25,985 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:25,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:25,987 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,153 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-07-13 20:38:26,154 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-07-13 20:38:26,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,164 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:26,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:38:26,167 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:26,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:26,251 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:26,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:38:26,252 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:26,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:26,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:38:26,327 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-07-13 20:38:26,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:26,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870295721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:26,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:26,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:26,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10603129] [2021-07-13 20:38:26,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:26,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:26,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:26,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:26,452 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:27,683 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:38:27,855 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:38:28,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:28,162 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-07-13 20:38:28,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:38:28,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:28,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:28,167 INFO L225 Difference]: With dead ends: 2932 [2021-07-13 20:38:28,167 INFO L226 Difference]: Without dead ends: 2898 [2021-07-13 20:38:28,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1979.1ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:38:28,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-07-13 20:38:28,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-07-13 20:38:28,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:28,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-13 20:38:28,198 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-13 20:38:28,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:28,198 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-13 20:38:28,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:28,198 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-13 20:38:28,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:28,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:28,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:28,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2015,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:28,401 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:28,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:28,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-07-13 20:38:28,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:28,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154238530] [2021-07-13 20:38:28,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:28,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:28,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:28,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154238530] [2021-07-13 20:38:28,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154238530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:28,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755616424] [2021-07-13 20:38:28,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:28,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:28,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:28,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:28,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:29,075 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:38:29,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:38:29,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,209 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-07-13 20:38:29,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,502 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-07-13 20:38:29,503 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-07-13 20:38:29,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,518 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:29,521 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,532 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:38:29,533 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,661 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:38:29,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,674 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:38:29,676 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:38:29,687 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,808 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:38:29,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,821 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:38:29,822 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:38:29,834 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,954 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:38:29,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:29,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:38:29,969 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:29,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:29,978 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:38:29,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:38:29,979 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:30,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:30,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:38:30,080 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-07-13 20:38:30,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:30,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755616424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:30,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:30,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:30,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053184802] [2021-07-13 20:38:30,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:30,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:30,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:30,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:30,209 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:31,092 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-07-13 20:38:31,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:31,470 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-07-13 20:38:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:38:31,471 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:31,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:31,475 INFO L225 Difference]: With dead ends: 2657 [2021-07-13 20:38:31,475 INFO L226 Difference]: Without dead ends: 2632 [2021-07-13 20:38:31,475 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1444.9ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:38:31,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-07-13 20:38:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-07-13 20:38:31,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:31,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-13 20:38:31,503 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-13 20:38:31,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:31,503 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-13 20:38:31,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:31,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-13 20:38:31,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:31,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:31,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:31,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2043,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:31,706 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:31,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:31,706 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-07-13 20:38:31,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:31,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100409710] [2021-07-13 20:38:31,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:32,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:32,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:32,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100409710] [2021-07-13 20:38:32,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100409710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:32,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052294246] [2021-07-13 20:38:32,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:32,076 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:38:32,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:32,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:32,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:32,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-07-13 20:38:32,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-13 20:38:32,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-13 20:38:32,531 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-13 20:38:32,539 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-13 20:38:32,546 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-13 20:38:32,553 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:38:32,560 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-07-13 20:38:32,568 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:38:32,574 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-13 20:38:32,581 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:38:32,589 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-13 20:38:32,596 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:38:32,604 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-13 20:38:32,611 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:32,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:32,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:38:32,614 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:32,643 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:38:32,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:38:32,644 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-07-13 20:38:32,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:32,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052294246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:32,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:32,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:38:32,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362405366] [2021-07-13 20:38:32,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:32,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:32,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:32,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:32,670 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:33,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:33,992 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-07-13 20:38:33,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:38:33,992 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:33,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:33,996 INFO L225 Difference]: With dead ends: 2543 [2021-07-13 20:38:33,996 INFO L226 Difference]: Without dead ends: 2521 [2021-07-13 20:38:33,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1381.1ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:38:33,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-07-13 20:38:34,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-07-13 20:38:34,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:34,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-13 20:38:34,024 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-13 20:38:34,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:34,024 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-13 20:38:34,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:34,024 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-13 20:38:34,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:34,027 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:34,027 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:34,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2079 [2021-07-13 20:38:34,227 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:34,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:34,228 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-07-13 20:38:34,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:34,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639488087] [2021-07-13 20:38:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:34,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:34,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:34,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639488087] [2021-07-13 20:38:34,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639488087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:34,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926793187] [2021-07-13 20:38:34,559 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:34,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:34,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:34,915 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-07-13 20:38:34,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:34,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:34,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:38:34,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:34,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:34,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:34,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:34,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,015 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-07-13 20:38:35,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:38:35,020 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:35,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:38:35,050 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:35,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:38:35,078 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:35,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:35,101 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-07-13 20:38:35,136 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:35,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926793187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:35,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:35,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:38:35,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732401395] [2021-07-13 20:38:35,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:35,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:35,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:35,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:35,137 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:37,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:37,225 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-07-13 20:38:37,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:38:37,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:37,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:37,229 INFO L225 Difference]: With dead ends: 2757 [2021-07-13 20:38:37,229 INFO L226 Difference]: Without dead ends: 2742 [2021-07-13 20:38:37,230 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 2021.5ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:38:37,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-07-13 20:38:37,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-07-13 20:38:37,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:37,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-13 20:38:37,258 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-13 20:38:37,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:37,259 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-13 20:38:37,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:37,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-13 20:38:37,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:37,261 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:37,261 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:37,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2169 [2021-07-13 20:38:37,462 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:37,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:37,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-07-13 20:38:37,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:37,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594449468] [2021-07-13 20:38:37,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:37,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:37,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:37,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594449468] [2021-07-13 20:38:37,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594449468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:37,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463630307] [2021-07-13 20:38:37,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:37,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:38:37,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:37,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:37,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:37,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,903 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:38:37,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:38:37,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,929 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-13 20:38:37,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-13 20:38:37,962 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,976 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:37,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:38:37,977 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,999 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:38:37,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:38:38,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,023 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:38:38,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-13 20:38:38,025 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,061 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:38:38,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:38:38,065 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,090 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:38:38,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-07-13 20:38:38,094 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,108 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:38,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:38:38,109 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,123 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:38,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:38:38,124 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,139 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:38,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:38:38,139 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,164 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-13 20:38:38,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:38:38,165 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,187 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:38:38,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:38:38,189 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,210 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:38:38,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:38:38,212 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,228 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:38,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:38:38,229 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:38,238 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:38:38,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:38:38,238 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:38,317 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-07-13 20:38:38,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:38:38,318 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-07-13 20:38:38,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:38,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463630307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:38,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:38,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-13 20:38:38,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930401947] [2021-07-13 20:38:38,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:38:38,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:38,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:38:38,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:38:38,401 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:39,030 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-07-13 20:38:41,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:41,763 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-07-13 20:38:41,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:38:41,763 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:41,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:41,769 INFO L225 Difference]: With dead ends: 3704 [2021-07-13 20:38:41,769 INFO L226 Difference]: Without dead ends: 3647 [2021-07-13 20:38:41,769 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2963.0ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:38:41,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-13 20:38:41,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-07-13 20:38:41,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:41,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-07-13 20:38:41,803 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-07-13 20:38:41,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:41,803 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-07-13 20:38:41,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:41,803 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-07-13 20:38:41,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:41,806 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:41,806 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:42,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2183,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:42,009 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:42,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:42,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-07-13 20:38:42,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:42,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218718703] [2021-07-13 20:38:42,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:42,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:42,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:42,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218718703] [2021-07-13 20:38:42,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218718703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:42,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826486120] [2021-07-13 20:38:42,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:42,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:38:42,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:42,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:38:42,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:42,608 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-07-13 20:38:42,846 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:38:42,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:38:42,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:42,890 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-07-13 20:38:42,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-07-13 20:38:42,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,362 WARN L205 SmtUtils]: Spent 469.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-07-13 20:38:43,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:43,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:43,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-07-13 20:38:43,418 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:43,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:43,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-07-13 20:38:43,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,421 WARN L205 SmtUtils]: Spent 953.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-07-13 20:38:44,421 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-07-13 20:38:44,476 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:38:44,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-07-13 20:38:44,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:44,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-07-13 20:38:44,543 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:44,970 WARN L205 SmtUtils]: Spent 426.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-13 20:38:44,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:45,029 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:38:45,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-07-13 20:38:45,036 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:45,082 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:38:45,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-07-13 20:38:45,089 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:45,980 WARN L205 SmtUtils]: Spent 890.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-07-13 20:38:45,981 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-07-13 20:38:46,043 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:38:46,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:38:46,047 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,096 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:38:46,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-07-13 20:38:46,102 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,566 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:38:46,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:46,618 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-13 20:38:46,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-13 20:38:46,622 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:46,673 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:38:46,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-07-13 20:38:46,684 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:47,536 WARN L205 SmtUtils]: Spent 851.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-07-13 20:38:47,536 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-07-13 20:38:47,594 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-13 20:38:47,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-13 20:38:47,598 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:47,648 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-13 20:38:47,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-07-13 20:38:47,654 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:48,473 WARN L205 SmtUtils]: Spent 818.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-07-13 20:38:48,473 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-07-13 20:38:48,533 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:38:48,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-13 20:38:48,544 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:48,591 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-13 20:38:48,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-13 20:38:48,601 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:49,747 WARN L205 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-07-13 20:38:49,748 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-07-13 20:38:49,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-07-13 20:38:49,793 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-07-13 20:38:50,281 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-07-13 20:38:50,528 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-07-13 20:38:50,656 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:50,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826486120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:50,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:50,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:38:50,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259179774] [2021-07-13 20:38:50,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:38:50,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:50,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:38:50,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:38:50,657 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:51,152 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-07-13 20:38:51,435 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 40 [2021-07-13 20:38:51,793 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-13 20:38:52,504 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-07-13 20:38:52,799 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-07-13 20:38:53,195 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-07-13 20:38:53,622 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-07-13 20:38:53,807 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-07-13 20:38:53,961 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 35 [2021-07-13 20:38:54,408 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-07-13 20:38:55,162 WARN L205 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-07-13 20:38:55,365 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-07-13 20:38:55,638 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-07-13 20:38:56,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:56,135 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-07-13 20:38:56,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:38:56,135 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:56,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:56,141 INFO L225 Difference]: With dead ends: 3467 [2021-07-13 20:38:56,142 INFO L226 Difference]: Without dead ends: 3422 [2021-07-13 20:38:56,142 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5843.5ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:38:56,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-07-13 20:38:56,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-07-13 20:38:56,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:56,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-07-13 20:38:56,184 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-07-13 20:38:56,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:56,184 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-07-13 20:38:56,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:56,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-07-13 20:38:56,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:56,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:56,187 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:56,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2216 [2021-07-13 20:38:56,388 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:56,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:56,388 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-07-13 20:38:56,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:56,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029005511] [2021-07-13 20:38:56,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:56,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:56,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029005511] [2021-07-13 20:38:56,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029005511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:56,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757927188] [2021-07-13 20:38:56,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:56,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:56,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:56,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:56,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:57,136 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-07-13 20:38:57,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:57,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:57,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:38:57,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:57,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:57,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:57,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:38:57,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:57,219 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-07-13 20:38:57,219 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-07-13 20:38:57,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:57,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:38:57,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:57,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:57,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:57,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:38:57,249 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:57,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:57,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:38:57,269 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-13 20:38:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:57,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757927188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:57,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:57,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:38:57,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024397821] [2021-07-13 20:38:57,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:57,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:57,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:57,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:57,305 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:59,298 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-07-13 20:38:59,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:59,550 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-07-13 20:38:59,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:38:59,551 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:59,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:59,555 INFO L225 Difference]: With dead ends: 2641 [2021-07-13 20:38:59,555 INFO L226 Difference]: Without dead ends: 2626 [2021-07-13 20:38:59,555 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2130.8ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:38:59,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-07-13 20:38:59,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-07-13 20:38:59,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:59,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-13 20:38:59,582 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-13 20:38:59,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:59,582 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-13 20:38:59,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:59,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-13 20:38:59,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:59,584 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:59,584 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:59,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2343 [2021-07-13 20:38:59,785 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:59,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:59,785 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-07-13 20:38:59,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:59,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472952292] [2021-07-13 20:38:59,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:00,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:00,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:00,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472952292] [2021-07-13 20:39:00,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472952292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:00,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052753788] [2021-07-13 20:39:00,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:00,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:39:00,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:00,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:00,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:02,508 WARN L205 SmtUtils]: Spent 2.28 s on a formula simplification that was a NOOP. DAG size: 54 [2021-07-13 20:39:02,729 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:39:02,951 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-07-13 20:39:02,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,987 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:39:02,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-13 20:39:02,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:02,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:02,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,021 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:39:03,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:39:03,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:03,747 WARN L205 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-07-13 20:39:03,748 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-07-13 20:39:03,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,783 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:39:03,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-13 20:39:03,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:03,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:03,811 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:39:03,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-13 20:39:03,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:04,150 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-13 20:39:04,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:04,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:04,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:04,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:04,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-13 20:39:04,198 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:04,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:04,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:04,232 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:39:04,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:39:04,237 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,139 WARN L205 SmtUtils]: Spent 902.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-07-13 20:39:05,140 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-07-13 20:39:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,178 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:39:05,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-13 20:39:05,180 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,207 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:39:05,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-13 20:39:05,210 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,491 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:39:05,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:05,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,528 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:39:05,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-13 20:39:05,532 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,556 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:39:05,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-13 20:39:05,559 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,821 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:39:05,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:05,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,853 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:39:05,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-07-13 20:39:05,855 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:05,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:05,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:05,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-13 20:39:05,884 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,370 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-07-13 20:39:06,370 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-07-13 20:39:06,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,397 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-13 20:39:06,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-13 20:39:06,399 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,421 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-13 20:39:06,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-07-13 20:39:06,425 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,817 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-07-13 20:39:06,818 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-07-13 20:39:06,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:06,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-07-13 20:39:06,851 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:06,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:06,872 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-13 20:39:06,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-07-13 20:39:06,873 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:07,053 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-13 20:39:07,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:07,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-13 20:39:07,066 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-07-13 20:39:07,266 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-07-13 20:39:07,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:07,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052753788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:07,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:07,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-13 20:39:07,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974193993] [2021-07-13 20:39:07,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:39:07,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:07,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:39:07,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:39:07,307 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:15,489 WARN L205 SmtUtils]: Spent 6.81 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-13 20:39:16,783 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-07-13 20:39:18,414 WARN L205 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-07-13 20:39:19,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:19,030 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-07-13 20:39:19,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:39:19,031 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:19,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:19,035 INFO L225 Difference]: With dead ends: 3018 [2021-07-13 20:39:19,035 INFO L226 Difference]: Without dead ends: 2988 [2021-07-13 20:39:19,036 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 13994.4ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:39:19,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-07-13 20:39:19,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-07-13 20:39:19,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:19,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-13 20:39:19,066 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-13 20:39:19,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:19,067 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-13 20:39:19,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:19,067 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-13 20:39:19,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:19,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:19,069 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:19,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2357 [2021-07-13 20:39:19,270 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:19,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:19,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-07-13 20:39:19,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:19,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567379490] [2021-07-13 20:39:19,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:19,542 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:19,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:19,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567379490] [2021-07-13 20:39:19,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567379490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:19,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821778609] [2021-07-13 20:39:19,542 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:19,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:39:19,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:19,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:39:19,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:19,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,807 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:39:19,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:39:19,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,835 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:19,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-13 20:39:19,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:19,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-13 20:39:19,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,886 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:19,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:39:19,887 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,911 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:39:19,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:39:19,912 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,935 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:39:19,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-13 20:39:19,936 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,963 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:39:19,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:39:19,966 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:19,993 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:39:19,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-07-13 20:39:19,997 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,012 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:20,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:39:20,013 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,028 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:20,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:39:20,029 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,043 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:20,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:39:20,044 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,066 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-13 20:39:20,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:39:20,068 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,091 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:39:20,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:20,093 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,115 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:39:20,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:39:20,116 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,131 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:20,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:39:20,131 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:20,140 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:39:20,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:39:20,140 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:20,217 INFO L628 ElimStorePlain]: treesize reduction 141, result has 35.6 percent of original size [2021-07-13 20:39:20,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:20,218 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-07-13 20:39:20,299 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:20,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821778609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:20,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:20,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:39:20,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812366236] [2021-07-13 20:39:20,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:20,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:20,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:20,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:20,300 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:21,290 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 42 [2021-07-13 20:39:22,822 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-07-13 20:39:23,134 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-07-13 20:39:23,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:23,329 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-07-13 20:39:23,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:39:23,329 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:23,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:23,335 INFO L225 Difference]: With dead ends: 3534 [2021-07-13 20:39:23,335 INFO L226 Difference]: Without dead ends: 3500 [2021-07-13 20:39:23,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2897.2ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:39:23,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-07-13 20:39:23,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-07-13 20:39:23,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:23,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-07-13 20:39:23,372 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-07-13 20:39:23,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:23,372 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-07-13 20:39:23,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:23,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-07-13 20:39:23,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:23,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:23,375 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:23,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2426,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:23,576 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:23,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:23,576 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-07-13 20:39:23,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:23,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340174289] [2021-07-13 20:39:23,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:23,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:23,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:23,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340174289] [2021-07-13 20:39:23,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340174289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:23,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618144835] [2021-07-13 20:39:23,727 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:23,751 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:39:23,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:23,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:39:23,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:24,176 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:24,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:39:24,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,199 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:24,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:39:24,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,219 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:24,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:39:24,220 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,229 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:24,230 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,245 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:24,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:39:24,249 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,258 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:24,259 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,278 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:24,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:39:24,282 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,291 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:24,292 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,301 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:24,302 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,311 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:24,311 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,328 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:39:24,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-07-13 20:39:24,330 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,338 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:24,339 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,348 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:24,348 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,358 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:39:24,359 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,371 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:39:24,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-07-13 20:39:24,372 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,377 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:39:24,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:24,378 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:24,572 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:39:24,572 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-07-13 20:39:24,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:39:24,575 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-13 20:39:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:24,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618144835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:24,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:24,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-07-13 20:39:24,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630769821] [2021-07-13 20:39:24,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:39:24,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:24,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:39:24,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:39:24,723 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:25,716 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-07-13 20:39:26,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:26,390 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-07-13 20:39:26,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:39:26,391 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:26,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:26,395 INFO L225 Difference]: With dead ends: 2796 [2021-07-13 20:39:26,395 INFO L226 Difference]: Without dead ends: 2751 [2021-07-13 20:39:26,395 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1564.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:39:26,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-07-13 20:39:26,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-07-13 20:39:26,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:26,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-07-13 20:39:26,424 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-07-13 20:39:26,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:26,424 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-07-13 20:39:26,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:26,424 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-07-13 20:39:26,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:26,427 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:26,427 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:26,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2459 [2021-07-13 20:39:26,628 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:26,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:26,628 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-07-13 20:39:26,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:26,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222278885] [2021-07-13 20:39:26,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:26,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:26,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:26,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222278885] [2021-07-13 20:39:26,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222278885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:26,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038736510] [2021-07-13 20:39:26,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:39:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:26,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:26,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:27,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:27,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:39:27,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:27,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-07-13 20:39:27,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,196 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:27,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-07-13 20:39:27,197 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:27,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-07-13 20:39:27,212 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,222 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-07-13 20:39:27,222 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,232 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-07-13 20:39:27,233 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,244 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:39:27,244 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,267 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:39:27,268 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,279 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:39:27,279 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,288 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-07-13 20:39:27,289 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,298 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-07-13 20:39:27,299 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,307 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:39:27,308 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,317 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-07-13 20:39:27,318 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,329 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:27,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-07-13 20:39:27,330 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,342 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:27,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-07-13 20:39:27,343 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:27,349 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:27,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:39:27,350 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:27,470 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-07-13 20:39:27,471 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-13 20:39:27,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:27,472 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-13 20:39:27,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:27,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038736510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:27,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:27,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:27,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773577026] [2021-07-13 20:39:27,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:27,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:27,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:27,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:27,555 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:28,893 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-13 20:39:29,313 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-07-13 20:39:29,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:29,487 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-07-13 20:39:29,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:39:29,487 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:29,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:29,492 INFO L225 Difference]: With dead ends: 2903 [2021-07-13 20:39:29,492 INFO L226 Difference]: Without dead ends: 2858 [2021-07-13 20:39:29,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1831.9ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:39:29,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-07-13 20:39:29,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-07-13 20:39:29,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:29,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-07-13 20:39:29,524 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-07-13 20:39:29,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:29,524 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-07-13 20:39:29,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:29,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-07-13 20:39:29,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:29,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:29,527 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:29,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2507,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:29,728 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:29,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:29,728 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-07-13 20:39:29,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:29,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629157550] [2021-07-13 20:39:29,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:29,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:29,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:29,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:29,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629157550] [2021-07-13 20:39:29,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629157550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:29,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099088510] [2021-07-13 20:39:29,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:29,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:29,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:29,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:29,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:30,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:30,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:30,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:30,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:30,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:30,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:30,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:30,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:39:30,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:30,473 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-07-13 20:39:30,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:30,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:30,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:30,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:30,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:30,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:30,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:30,509 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:30,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:30,533 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-07-13 20:39:30,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:39:30,535 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-13 20:39:30,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:30,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099088510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:30,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:30,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:39:30,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911657306] [2021-07-13 20:39:30,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:30,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:30,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:30,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:30,566 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:31,568 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-07-13 20:39:31,733 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-07-13 20:39:31,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:31,829 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-07-13 20:39:31,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:39:31,830 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:31,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:31,834 INFO L225 Difference]: With dead ends: 2789 [2021-07-13 20:39:31,834 INFO L226 Difference]: Without dead ends: 2774 [2021-07-13 20:39:31,835 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1370.2ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:39:31,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-07-13 20:39:31,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-07-13 20:39:31,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:31,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-07-13 20:39:31,863 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-07-13 20:39:31,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:31,863 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-07-13 20:39:31,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:31,864 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-07-13 20:39:31,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:31,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:31,866 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:32,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2526 [2021-07-13 20:39:32,069 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:32,069 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-07-13 20:39:32,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:32,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862109760] [2021-07-13 20:39:32,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:32,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:32,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:32,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:32,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862109760] [2021-07-13 20:39:32,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862109760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:32,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480218327] [2021-07-13 20:39:32,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:32,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:39:32,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:32,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:32,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:32,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,573 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:32,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:32,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:32,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:39:32,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,597 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:32,597 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,606 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:32,606 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,614 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:32,615 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,625 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:32,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:32,628 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,636 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:32,637 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,645 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:32,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,653 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:32,654 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,676 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:32,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:32,678 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,690 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:32,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:39:32,691 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,703 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:32,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:39:32,704 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,715 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:32,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:39:32,716 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,725 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:39:32,726 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,733 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:32,734 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:32,739 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:32,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:32,739 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:32,822 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-07-13 20:39:32,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:32,824 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-07-13 20:39:32,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:32,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480218327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:32,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:32,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:39:32,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031533691] [2021-07-13 20:39:32,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:32,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:32,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:32,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:32,904 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:33,391 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-07-13 20:39:34,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:34,066 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-07-13 20:39:34,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:39:34,067 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:34,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:34,071 INFO L225 Difference]: With dead ends: 2583 [2021-07-13 20:39:34,071 INFO L226 Difference]: Without dead ends: 2568 [2021-07-13 20:39:34,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1059.6ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:39:34,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-07-13 20:39:34,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-07-13 20:39:34,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:34,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-07-13 20:39:34,100 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-07-13 20:39:34,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:34,100 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-07-13 20:39:34,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:34,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-07-13 20:39:34,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:34,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:34,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:34,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2546 [2021-07-13 20:39:34,318 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:34,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:34,318 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-07-13 20:39:34,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:34,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155199353] [2021-07-13 20:39:34,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:34,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:34,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155199353] [2021-07-13 20:39:34,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155199353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810261943] [2021-07-13 20:39:34,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:34,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:34,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:34,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:34,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:34,955 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:39:35,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,244 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:35,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-07-13 20:39:35,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:39:35,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,700 WARN L205 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-07-13 20:39:35,701 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-07-13 20:39:35,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,730 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:35,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:39:35,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,759 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:35,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:39:35,761 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,959 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-13 20:39:35,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:35,983 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:35,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:39:35,990 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:35,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:36,011 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:36,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:39:36,023 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:36,383 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-07-13 20:39:36,383 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-07-13 20:39:36,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:36,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:36,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:39:36,408 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:36,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:36,428 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:36,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:39:36,430 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:36,595 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:39:36,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:36,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:36,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:36,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:39:36,622 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:36,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:36,641 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:36,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:36,642 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:36,944 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-07-13 20:39:36,945 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-07-13 20:39:36,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:39:36,964 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-07-13 20:39:37,171 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-07-13 20:39:37,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:37,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810261943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:37,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:37,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:39:37,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386148887] [2021-07-13 20:39:37,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:37,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:37,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:37,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:37,213 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:37,485 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-07-13 20:39:37,842 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-13 20:39:38,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:38,378 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-07-13 20:39:38,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:39:38,378 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:38,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:38,383 INFO L225 Difference]: With dead ends: 2792 [2021-07-13 20:39:38,383 INFO L226 Difference]: Without dead ends: 2767 [2021-07-13 20:39:38,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1527.1ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:39:38,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-07-13 20:39:38,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-07-13 20:39:38,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:38,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-13 20:39:38,411 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-13 20:39:38,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:38,411 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-13 20:39:38,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:38,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-13 20:39:38,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:38,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:38,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:38,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2593,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:38,615 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:38,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:38,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-07-13 20:39:38,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:38,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378460977] [2021-07-13 20:39:38,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:38,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:38,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:38,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378460977] [2021-07-13 20:39:38,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378460977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:38,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565047144] [2021-07-13 20:39:38,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:38,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:39:38,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:38,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:38,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:39,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:39,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:39,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:39,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:39:39,222 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:39,229 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:39,235 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:39:39,242 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:39,249 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:39,256 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:39,263 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:39,269 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:39,276 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-13 20:39:39,283 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:39,289 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:39,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:39,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:39,293 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:39,315 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:39:39,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:39:39,316 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-13 20:39:39,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:39,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565047144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:39,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:39,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:39,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678191503] [2021-07-13 20:39:39,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:39,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:39,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:39,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:39,343 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:40,206 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-07-13 20:39:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:39:40,207 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:40,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:40,211 INFO L225 Difference]: With dead ends: 2658 [2021-07-13 20:39:40,211 INFO L226 Difference]: Without dead ends: 2643 [2021-07-13 20:39:40,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 942.8ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:39:40,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-07-13 20:39:40,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-07-13 20:39:40,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-07-13 20:39:40,239 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-07-13 20:39:40,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:40,239 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-07-13 20:39:40,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-07-13 20:39:40,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:40,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:40,242 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:40,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2666,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:40,443 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:40,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:40,443 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-07-13 20:39:40,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:40,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024401828] [2021-07-13 20:39:40,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:40,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:40,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:40,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024401828] [2021-07-13 20:39:40,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024401828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:40,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104753965] [2021-07-13 20:39:40,622 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:40,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:39:40,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:40,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:39:40,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:40,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,870 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:40,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,879 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:40,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,892 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:40,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:40,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,906 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:40,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:40,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,920 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:40,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:40,921 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,931 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:40,931 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,941 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:40,942 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,955 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:40,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:39:40,956 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:40,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:39:40,970 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,981 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:39:40,982 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:40,990 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:40,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:40,991 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:40,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:41,000 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:41,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:41,001 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:41,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:41,010 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:41,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:41,010 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:41,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:41,019 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:41,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:41,020 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:41,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:41,029 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:41,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:41,030 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:41,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:41,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:41,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:39:41,041 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:41,115 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-13 20:39:41,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:41,117 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-13 20:39:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:41,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104753965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:41,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:41,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:41,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847596364] [2021-07-13 20:39:41,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:41,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:41,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:41,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:41,219 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:41,947 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-07-13 20:39:42,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:42,403 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-07-13 20:39:42,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:39:42,404 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:42,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:42,408 INFO L225 Difference]: With dead ends: 2926 [2021-07-13 20:39:42,409 INFO L226 Difference]: Without dead ends: 2911 [2021-07-13 20:39:42,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1180.6ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:39:42,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-07-13 20:39:42,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-07-13 20:39:42,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:42,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-13 20:39:42,439 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-13 20:39:42,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:42,439 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-13 20:39:42,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:42,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-13 20:39:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:42,442 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:42,442 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:42,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2710 [2021-07-13 20:39:42,643 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:42,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:42,643 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-07-13 20:39:42,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:42,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17787678] [2021-07-13 20:39:42,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:42,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:42,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:42,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17787678] [2021-07-13 20:39:42,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17787678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327253160] [2021-07-13 20:39:42,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:42,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:42,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:42,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:43,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:43,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:43,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:43,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:43,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:43,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:43,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:43,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-13 20:39:43,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:43,215 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-07-13 20:39:43,215 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-07-13 20:39:43,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:43,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:43,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:43,220 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:43,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:43,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:43,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:43,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:43,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:43,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:43,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:43,287 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-07-13 20:39:43,329 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:43,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327253160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:43,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:43,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:43,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359697265] [2021-07-13 20:39:43,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:43,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:43,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:43,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:43,330 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:43,870 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-07-13 20:39:43,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:39:43,870 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:43,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:43,875 INFO L225 Difference]: With dead ends: 2732 [2021-07-13 20:39:43,875 INFO L226 Difference]: Without dead ends: 2702 [2021-07-13 20:39:43,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 664.6ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:39:43,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-07-13 20:39:43,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-07-13 20:39:43,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-07-13 20:39:43,903 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-07-13 20:39:43,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:43,903 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-07-13 20:39:43,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,903 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-07-13 20:39:43,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:43,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:43,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:44,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2724 [2021-07-13 20:39:44,122 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:44,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:44,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-07-13 20:39:44,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:44,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775822346] [2021-07-13 20:39:44,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:44,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:44,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:44,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775822346] [2021-07-13 20:39:44,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775822346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:44,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879174754] [2021-07-13 20:39:44,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:44,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:44,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:44,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:44,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:44,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:44,790 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:44,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:39:44,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:44,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:44,813 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:44,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:39:44,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:44,949 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:39:44,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:44,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:44,970 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:44,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:39:44,972 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:44,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:44,987 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:44,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:39:44,991 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,119 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-13 20:39:45,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,143 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:45,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:39:45,152 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,172 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:39:45,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:39:45,173 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,302 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:39:45,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,322 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:39:45,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:45,324 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:45,337 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:39:45,342 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:45,442 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:39:45,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:45,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:39:45,457 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-07-13 20:39:45,640 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-07-13 20:39:45,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:45,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879174754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:45,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:45,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:39:45,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692102522] [2021-07-13 20:39:45,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:45,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:45,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:45,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:45,676 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,051 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-07-13 20:39:46,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:46,391 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-07-13 20:39:46,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:39:46,391 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:46,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:46,395 INFO L225 Difference]: With dead ends: 2726 [2021-07-13 20:39:46,395 INFO L226 Difference]: Without dead ends: 2711 [2021-07-13 20:39:46,396 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1005.3ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:39:46,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-07-13 20:39:46,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-07-13 20:39:46,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-07-13 20:39:46,423 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-07-13 20:39:46,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:46,423 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-07-13 20:39:46,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-07-13 20:39:46,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:46,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:46,426 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:46,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2738,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:46,626 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:46,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:46,627 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-07-13 20:39:46,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:46,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441285558] [2021-07-13 20:39:46,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:46,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:46,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:46,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441285558] [2021-07-13 20:39:46,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441285558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:46,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333495203] [2021-07-13 20:39:46,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:46,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:46,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:46,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:46,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:47,277 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-13 20:39:47,455 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 53 [2021-07-13 20:39:47,517 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-07-13 20:39:47,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:47,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:39:47,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:47,590 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-13 20:39:47,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:47,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:47,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:47,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:47,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:47,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:47,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:47,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:47,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:47,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:47,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:39:47,642 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-07-13 20:39:47,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:47,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333495203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:47,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:47,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:39:47,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129375507] [2021-07-13 20:39:47,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:47,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:47,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:47,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:47,677 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,404 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:39:48,641 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-07-13 20:39:48,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:48,806 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-07-13 20:39:48,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:39:48,806 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:48,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:48,810 INFO L225 Difference]: With dead ends: 2785 [2021-07-13 20:39:48,811 INFO L226 Difference]: Without dead ends: 2740 [2021-07-13 20:39:48,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1420.0ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:39:48,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-07-13 20:39:48,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-07-13 20:39:48,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-07-13 20:39:48,839 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-07-13 20:39:48,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:48,839 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-07-13 20:39:48,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-07-13 20:39:48,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:48,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:48,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:49,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2801 [2021-07-13 20:39:49,042 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:49,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:49,042 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-07-13 20:39:49,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:49,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684307678] [2021-07-13 20:39:49,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:49,303 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-07-13 20:39:49,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:49,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:49,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684307678] [2021-07-13 20:39:49,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684307678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:49,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162642251] [2021-07-13 20:39:49,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:49,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:49,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:49,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:49,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:49,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,589 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:49,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-13 20:39:49,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:49,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-07-13 20:39:49,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,618 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:49,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-07-13 20:39:49,619 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:49,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-07-13 20:39:49,647 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,656 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-07-13 20:39:49,657 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,667 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-07-13 20:39:49,668 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,678 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:39:49,679 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,689 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:39:49,690 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,701 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:39:49,701 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,710 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-07-13 20:39:49,711 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,720 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-07-13 20:39:49,721 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,730 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:39:49,731 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,740 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-07-13 20:39:49,741 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,753 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:49,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-07-13 20:39:49,755 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,768 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:49,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-07-13 20:39:49,769 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:49,775 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:49,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:39:49,776 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:49,896 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-07-13 20:39:49,896 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-13 20:39:49,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:49,897 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-13 20:39:49,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:49,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162642251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:49,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:49,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:49,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237808836] [2021-07-13 20:39:49,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:49,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:49,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:49,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:49,987 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:50,813 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-13 20:39:51,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:51,053 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-07-13 20:39:51,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:39:51,054 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:51,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:51,058 INFO L225 Difference]: With dead ends: 2977 [2021-07-13 20:39:51,058 INFO L226 Difference]: Without dead ends: 2947 [2021-07-13 20:39:51,059 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1158.3ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:39:51,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-07-13 20:39:51,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-07-13 20:39:51,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:51,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-07-13 20:39:51,088 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-07-13 20:39:51,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:51,089 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-07-13 20:39:51,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:51,089 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-07-13 20:39:51,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:51,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:51,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:51,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2814,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:51,292 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:51,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:51,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-07-13 20:39:51,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:51,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144442100] [2021-07-13 20:39:51,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:51,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:51,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:51,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:51,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144442100] [2021-07-13 20:39:51,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144442100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:51,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920458400] [2021-07-13 20:39:51,529 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:51,552 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:39:51,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:51,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:39:51,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:51,925 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-13 20:39:52,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,051 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:52,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:39:52,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:39:52,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,381 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-07-13 20:39:52,381 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-13 20:39:52,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:52,399 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,410 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:52,412 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,697 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-13 20:39:52,698 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-07-13 20:39:52,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:39:52,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,722 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:52,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:52,724 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,859 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-13 20:39:52,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,872 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:52,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:52,873 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:52,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:52,882 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:52,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:39:52,886 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:53,003 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-13 20:39:53,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:53,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:53,016 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:53,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:39:53,019 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:53,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:53,029 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:53,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:39:53,030 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:53,131 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-13 20:39:53,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:53,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:39:53,147 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-13 20:39:53,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:53,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920458400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:53,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:53,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:39:53,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161329442] [2021-07-13 20:39:53,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:53,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:53,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:53,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:53,274 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:53,934 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-07-13 20:39:53,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:39:53,934 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:53,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:53,939 INFO L225 Difference]: With dead ends: 2746 [2021-07-13 20:39:53,939 INFO L226 Difference]: Without dead ends: 2721 [2021-07-13 20:39:53,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1018.1ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:39:53,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-07-13 20:39:53,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-07-13 20:39:53,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-07-13 20:39:53,967 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-07-13 20:39:53,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:53,968 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-07-13 20:39:53,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-07-13 20:39:53,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:53,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:53,970 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:54,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2833,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:54,171 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:54,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:54,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-07-13 20:39:54,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:54,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712548132] [2021-07-13 20:39:54,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:54,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:54,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:54,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712548132] [2021-07-13 20:39:54,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712548132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:54,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716385855] [2021-07-13 20:39:54,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:54,466 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:39:54,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:54,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:54,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:54,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,677 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:39:54,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:54,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:39:54,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,699 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:54,700 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,708 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:39:54,709 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,720 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:54,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-13 20:39:54,721 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,731 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:54,732 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,743 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:54,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:39:54,745 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,756 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:39:54,757 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,765 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:39:54,765 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,776 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:39:54,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:39:54,778 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,786 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:39:54,787 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,796 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:39:54,797 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,806 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:39:54,807 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,814 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:39:54,816 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:54,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:39:54,841 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:54,853 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:39:54,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:39:54,854 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:54,934 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:39:54,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:39:54,935 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:39:55,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:55,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716385855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:55,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:55,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:39:55,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684408875] [2021-07-13 20:39:55,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:39:55,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:55,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:39:55,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:55,022 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:55,715 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-07-13 20:39:55,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:39:55,715 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:55,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:55,720 INFO L225 Difference]: With dead ends: 2702 [2021-07-13 20:39:55,720 INFO L226 Difference]: Without dead ends: 2687 [2021-07-13 20:39:55,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 826.1ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:39:55,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-07-13 20:39:55,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-07-13 20:39:55,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-07-13 20:39:55,748 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-07-13 20:39:55,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:55,748 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-07-13 20:39:55,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,748 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-07-13 20:39:55,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:55,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:55,751 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:55,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2871 [2021-07-13 20:39:55,951 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:55,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:55,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-07-13 20:39:55,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:55,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957797892] [2021-07-13 20:39:55,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:56,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:56,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:56,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957797892] [2021-07-13 20:39:56,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957797892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:56,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429854667] [2021-07-13 20:39:56,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:56,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:56,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:56,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:39:56,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:56,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:39:56,602 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:39:56,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:39:56,617 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:39:56,624 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:39:56,631 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:39:56,637 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:39:56,645 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:39:56,651 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:39:56,658 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:39:56,665 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:39:56,671 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:39:56,678 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:56,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:56,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:39:56,681 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:56,701 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:39:56,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:39:56,702 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:39:56,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:56,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429854667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:56,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:56,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:39:56,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492704134] [2021-07-13 20:39:56,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:39:56,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:56,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:39:56,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:39:56,724 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:57,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:57,313 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-07-13 20:39:57,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:39:57,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:57,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:57,318 INFO L225 Difference]: With dead ends: 2728 [2021-07-13 20:39:57,318 INFO L226 Difference]: Without dead ends: 2691 [2021-07-13 20:39:57,318 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:39:57,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-07-13 20:39:57,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-07-13 20:39:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:57,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-07-13 20:39:57,349 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-07-13 20:39:57,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:57,349 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-07-13 20:39:57,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:57,349 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-07-13 20:39:57,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:57,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:57,351 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:57,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2890,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:57,552 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:57,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:57,552 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-07-13 20:39:57,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:57,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15742070] [2021-07-13 20:39:57,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:57,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:57,756 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:57,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:57,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15742070] [2021-07-13 20:39:57,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15742070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:57,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263999596] [2021-07-13 20:39:57,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:57,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:57,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:57,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:39:57,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:58,042 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-07-13 20:39:58,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:39:58,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:39:58,056 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,130 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-07-13 20:39:58,130 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-07-13 20:39:58,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:39:58,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:58,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:58,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:39:58,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:39:58,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:39:58,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:58,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:39:58,182 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-13 20:39:58,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:58,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263999596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:58,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:58,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:39:58,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807537021] [2021-07-13 20:39:58,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:39:58,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:58,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:39:58,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:39:58,219 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:59,197 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-07-13 20:39:59,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:39:59,197 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:59,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:59,201 INFO L225 Difference]: With dead ends: 2675 [2021-07-13 20:39:59,202 INFO L226 Difference]: Without dead ends: 2629 [2021-07-13 20:39:59,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 951.8ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:39:59,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-07-13 20:39:59,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-07-13 20:39:59,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-07-13 20:39:59,231 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-07-13 20:39:59,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:59,231 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-07-13 20:39:59,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,231 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-07-13 20:39:59,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:59,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:59,234 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:59,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2992,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:59,434 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:59,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:59,434 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-07-13 20:39:59,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:59,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694301177] [2021-07-13 20:39:59,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:59,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:59,693 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:59,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:59,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694301177] [2021-07-13 20:39:59,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694301177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:59,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103640380] [2021-07-13 20:39:59,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:39:59,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:59,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:59,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:39:59,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:00,090 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-07-13 20:40:00,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:00,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:00,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,196 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-07-13 20:40:00,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:40:00,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:00,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:40:00,234 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:00,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:00,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:00,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:40:00,264 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:00,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:00,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:00,288 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:24 [2021-07-13 20:40:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:00,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103640380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:00,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:00,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:40:00,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144243840] [2021-07-13 20:40:00,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:00,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:00,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:00,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:00,326 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:00,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:00,960 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-07-13 20:40:00,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:40:00,961 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:00,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:00,965 INFO L225 Difference]: With dead ends: 2624 [2021-07-13 20:40:00,965 INFO L226 Difference]: Without dead ends: 2609 [2021-07-13 20:40:00,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 853.3ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:40:00,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-07-13 20:40:00,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-07-13 20:40:00,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-07-13 20:40:00,993 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-07-13 20:40:00,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:00,993 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-07-13 20:40:00,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:00,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-07-13 20:40:00,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:00,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:00,996 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:01,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3006 [2021-07-13 20:40:01,196 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:01,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:01,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-07-13 20:40:01,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:01,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302743408] [2021-07-13 20:40:01,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:01,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:01,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:01,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302743408] [2021-07-13 20:40:01,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302743408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:01,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253250411] [2021-07-13 20:40:01,500 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:01,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:01,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:01,865 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-07-13 20:40:01,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:01,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:40:01,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:01,975 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-13 20:40:01,976 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-13 20:40:01,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:01,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:01,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:01,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:02,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:02,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:02,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:02,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:02,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:02,024 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:02,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:02,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:02,027 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:02,070 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-13 20:40:02,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:02,072 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-13 20:40:02,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:02,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253250411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:02,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:02,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:02,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903815333] [2021-07-13 20:40:02,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:02,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:02,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:02,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:02,110 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:02,847 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-07-13 20:40:03,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:03,210 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-07-13 20:40:03,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:40:03,211 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:03,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:03,215 INFO L225 Difference]: With dead ends: 2827 [2021-07-13 20:40:03,215 INFO L226 Difference]: Without dead ends: 2797 [2021-07-13 20:40:03,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1222.0ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:40:03,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-07-13 20:40:03,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-07-13 20:40:03,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:03,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-07-13 20:40:03,244 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-07-13 20:40:03,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:03,244 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-07-13 20:40:03,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:03,244 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-07-13 20:40:03,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:03,247 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:03,247 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:03,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3021 [2021-07-13 20:40:03,449 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:03,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:03,450 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-07-13 20:40:03,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:03,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60496789] [2021-07-13 20:40:03,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:03,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:03,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:03,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:03,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60496789] [2021-07-13 20:40:03,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60496789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:03,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387056672] [2021-07-13 20:40:03,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:03,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:03,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:03,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:03,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:04,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:04,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:40:04,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:40:04,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:04,126 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:04,134 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:04,141 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:04,149 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:40:04,156 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:40:04,164 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:40:04,172 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:40:04,189 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:40:04,197 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:40:04,205 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:04,213 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:04,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:04,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:40:04,217 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:04,237 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:40:04,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:04,239 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:40:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:04,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387056672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:04,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:04,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:40:04,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275884486] [2021-07-13 20:40:04,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:04,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:04,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:04,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:04,261 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,239 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-07-13 20:40:05,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:05,511 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-07-13 20:40:05,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:40:05,512 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:05,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:05,518 INFO L225 Difference]: With dead ends: 3223 [2021-07-13 20:40:05,518 INFO L226 Difference]: Without dead ends: 3186 [2021-07-13 20:40:05,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1101.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:40:05,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-07-13 20:40:05,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-07-13 20:40:05,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-07-13 20:40:05,554 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-07-13 20:40:05,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:05,554 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-07-13 20:40:05,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-07-13 20:40:05,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:05,557 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:05,557 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:05,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3032 [2021-07-13 20:40:05,758 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:05,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:05,758 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-07-13 20:40:05,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:05,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251756423] [2021-07-13 20:40:05,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:05,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:06,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:06,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:06,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251756423] [2021-07-13 20:40:06,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251756423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:06,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423836197] [2021-07-13 20:40:06,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:06,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:06,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:06,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:06,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:06,508 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-07-13 20:40:07,060 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:07,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:07,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,075 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:07,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:07,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,446 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-07-13 20:40:07,447 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-07-13 20:40:07,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:07,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:40:07,472 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,636 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-13 20:40:07,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:07,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:07,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:07,661 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,674 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:07,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:40:07,674 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,815 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:40:07,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:07,840 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:07,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:40:07,844 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:07,991 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:40:07,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,016 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:08,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:40:08,020 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:08,039 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,267 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-07-13 20:40:08,268 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-07-13 20:40:08,289 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:08,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:40:08,291 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,403 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:40:08,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,424 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:08,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:40:08,427 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,535 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:40:08,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,553 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:08,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:08,554 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:08,660 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-13 20:40:08,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:08,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:40:08,674 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-07-13 20:40:08,835 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-13 20:40:08,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:08,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423836197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:08,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:08,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:40:08,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721829749] [2021-07-13 20:40:08,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:40:08,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:08,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:40:08,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:08,941 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:09,375 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-07-13 20:40:10,081 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-07-13 20:40:10,660 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-07-13 20:40:11,099 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-07-13 20:40:11,525 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-07-13 20:40:11,777 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:40:12,402 WARN L205 SmtUtils]: Spent 568.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-07-13 20:40:12,913 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-07-13 20:40:13,661 WARN L205 SmtUtils]: Spent 571.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-07-13 20:40:13,879 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-13 20:40:14,492 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-07-13 20:40:14,695 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-07-13 20:40:15,069 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-13 20:40:15,501 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-07-13 20:40:15,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:15,719 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-07-13 20:40:15,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:40:15,719 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:15,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:15,725 INFO L225 Difference]: With dead ends: 3399 [2021-07-13 20:40:15,725 INFO L226 Difference]: Without dead ends: 3354 [2021-07-13 20:40:15,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 6555.3ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:40:15,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-07-13 20:40:15,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-07-13 20:40:15,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:15,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-07-13 20:40:15,759 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-07-13 20:40:15,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:15,760 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-07-13 20:40:15,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-07-13 20:40:15,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:15,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:15,763 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:15,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3122 [2021-07-13 20:40:15,963 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:15,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:15,964 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-07-13 20:40:15,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:15,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890706353] [2021-07-13 20:40:15,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:16,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:16,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:16,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890706353] [2021-07-13 20:40:16,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890706353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:16,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33873590] [2021-07-13 20:40:16,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:16,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:16,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:16,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:16,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:16,532 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-13 20:40:16,705 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-13 20:40:16,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:16,823 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:16,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:40:16,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:16,850 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:16,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-13 20:40:16,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,261 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-07-13 20:40:17,262 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-13 20:40:17,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,287 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:17,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:17,288 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,469 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-07-13 20:40:17,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,493 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:17,509 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,529 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:17,533 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,845 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-07-13 20:40:17,846 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-07-13 20:40:17,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,872 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:17,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:17,873 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:17,898 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:17,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:40:17,899 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,150 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-07-13 20:40:18,150 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-07-13 20:40:18,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,171 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:18,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:18,173 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,293 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:40:18,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,319 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:18,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:40:18,323 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,445 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:40:18,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:40:18,469 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,586 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-13 20:40:18,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:18,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:40:18,615 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,845 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-07-13 20:40:18,846 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-07-13 20:40:18,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:40:18,865 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-13 20:40:19,002 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-07-13 20:40:19,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33873590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:19,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:19,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285407688] [2021-07-13 20:40:19,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:19,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:19,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:19,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:19,060 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:19,421 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-13 20:40:20,324 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-07-13 20:40:20,881 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-13 20:40:21,230 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-07-13 20:40:21,593 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-07-13 20:40:21,973 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-07-13 20:40:22,373 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-07-13 20:40:22,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:22,652 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-07-13 20:40:22,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:40:22,653 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:22,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:22,667 INFO L225 Difference]: With dead ends: 3654 [2021-07-13 20:40:22,668 INFO L226 Difference]: Without dead ends: 3624 [2021-07-13 20:40:22,668 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3726.1ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:40:22,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-07-13 20:40:22,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-07-13 20:40:22,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:22,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-07-13 20:40:22,702 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-07-13 20:40:22,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:22,702 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-07-13 20:40:22,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:22,702 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-07-13 20:40:22,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:22,705 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:22,705 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:22,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3203,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:22,906 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:22,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:22,906 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-07-13 20:40:22,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:22,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060069806] [2021-07-13 20:40:22,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:23,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:23,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060069806] [2021-07-13 20:40:23,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060069806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423251228] [2021-07-13 20:40:23,047 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:23,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:40:23,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:23,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:23,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:23,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:23,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:23,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:40:23,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:40:23,606 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:23,613 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:40:23,621 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:23,628 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:40:23,638 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:40:23,646 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:40:23,654 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:40:23,661 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:23,668 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:40:23,675 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:40:23,682 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:23,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:23,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:23,685 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:23,706 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-13 20:40:23,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:23,707 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:40:23,734 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423251228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:23,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:40:23,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715484475] [2021-07-13 20:40:23,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:23,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:23,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:23,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:23,735 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:24,814 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-07-13 20:40:24,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:40:24,814 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:24,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:24,821 INFO L225 Difference]: With dead ends: 3677 [2021-07-13 20:40:24,821 INFO L226 Difference]: Without dead ends: 3647 [2021-07-13 20:40:24,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 948.5ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:40:24,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-13 20:40:24,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-07-13 20:40:24,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-07-13 20:40:24,860 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-07-13 20:40:24,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:24,860 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-07-13 20:40:24,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-07-13 20:40:24,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:24,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:24,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:25,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3246 [2021-07-13 20:40:25,063 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:25,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:25,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-07-13 20:40:25,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:25,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954832397] [2021-07-13 20:40:25,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:25,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:25,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954832397] [2021-07-13 20:40:25,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954832397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858056275] [2021-07-13 20:40:25,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:25,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:40:25,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:25,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:25,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:25,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,448 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:40:25,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:40:25,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:25,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-13 20:40:25,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,505 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:25,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-13 20:40:25,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,526 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:40:25,527 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,552 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:40:25,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-07-13 20:40:25,553 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,577 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:40:25,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-13 20:40:25,581 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,609 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:40:25,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:40:25,613 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,640 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:40:25,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-07-13 20:40:25,644 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,660 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:40:25,661 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,676 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:40:25,677 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,692 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:40:25,692 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,716 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-13 20:40:25,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:40:25,717 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,741 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:40:25,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:25,742 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,765 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:40:25,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:40:25,766 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,781 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:40:25,782 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:25,790 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:40:25,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:40:25,790 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:25,870 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-07-13 20:40:25,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:40:25,871 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-07-13 20:40:25,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858056275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:25,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:40:25,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169935232] [2021-07-13 20:40:25,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:25,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:25,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:25,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:25,957 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:27,008 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-07-13 20:40:27,658 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-07-13 20:40:27,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:27,812 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-07-13 20:40:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:40:27,813 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:27,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:27,819 INFO L225 Difference]: With dead ends: 3983 [2021-07-13 20:40:27,819 INFO L226 Difference]: Without dead ends: 3939 [2021-07-13 20:40:27,820 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1685.5ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:40:27,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-13 20:40:27,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-07-13 20:40:27,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:27,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-07-13 20:40:27,859 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-07-13 20:40:27,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:27,859 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-07-13 20:40:27,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:27,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-07-13 20:40:27,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:27,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:27,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:28,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3352 [2021-07-13 20:40:28,063 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:28,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:28,063 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-07-13 20:40:28,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:28,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176452867] [2021-07-13 20:40:28,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:28,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:28,312 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-07-13 20:40:28,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:28,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:28,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176452867] [2021-07-13 20:40:28,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176452867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:28,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998210255] [2021-07-13 20:40:28,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:28,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:28,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:28,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:40:28,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:28,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,693 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:28,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-13 20:40:28,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:28,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:40:28,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:28,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:40:28,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,750 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:28,751 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,762 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:28,762 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,776 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:28,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:40:28,777 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,790 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:40:28,790 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,815 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:40:28,817 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,830 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:40:28,831 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,844 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:28,844 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:40:28,858 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,872 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:40:28,873 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,887 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:28,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-07-13 20:40:28,891 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,903 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:40:28,904 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,916 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:28,917 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:28,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:28,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:28,923 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:28,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-07-13 20:40:28,925 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:29,001 INFO L628 ElimStorePlain]: treesize reduction 57, result has 57.5 percent of original size [2021-07-13 20:40:29,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:29,002 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:77 [2021-07-13 20:40:29,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:29,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998210255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:29,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:29,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:29,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274204970] [2021-07-13 20:40:29,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:29,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:29,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:29,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:29,095 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:30,478 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-13 20:40:30,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:30,918 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-07-13 20:40:30,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:40:30,919 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:30,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:30,924 INFO L225 Difference]: With dead ends: 3035 [2021-07-13 20:40:30,924 INFO L226 Difference]: Without dead ends: 3005 [2021-07-13 20:40:30,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1770.9ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:40:30,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-07-13 20:40:30,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-07-13 20:40:30,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:30,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-07-13 20:40:30,958 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-07-13 20:40:30,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:30,958 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-07-13 20:40:30,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:30,958 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-07-13 20:40:30,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:30,961 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:30,961 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:31,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3385,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:31,161 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:31,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:31,162 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-07-13 20:40:31,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:31,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135720969] [2021-07-13 20:40:31,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:31,381 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-07-13 20:40:31,494 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-07-13 20:40:31,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:31,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:31,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135720969] [2021-07-13 20:40:31,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135720969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:31,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852950183] [2021-07-13 20:40:31,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:31,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:31,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:31,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:31,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:31,931 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-07-13 20:40:32,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:32,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,086 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:32,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:40:32,087 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,394 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-07-13 20:40:32,395 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-13 20:40:32,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:32,411 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,422 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:32,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:40:32,423 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,560 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-13 20:40:32,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:32,578 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,588 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:32,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:40:32,590 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,727 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:40:32,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,740 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:32,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:40:32,741 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:40:32,753 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,871 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:40:32,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,883 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:32,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:40:32,885 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:32,894 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:32,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:40:32,896 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:32,997 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-13 20:40:32,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:33,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:40:33,003 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-13 20:40:33,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:33,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852950183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:33,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:33,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:33,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118671011] [2021-07-13 20:40:33,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:33,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:33,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:33,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:33,143 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:34,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:34,362 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-07-13 20:40:34,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:40:34,362 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:34,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:34,367 INFO L225 Difference]: With dead ends: 3062 [2021-07-13 20:40:34,367 INFO L226 Difference]: Without dead ends: 3037 [2021-07-13 20:40:34,367 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1532.2ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:40:34,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-07-13 20:40:34,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-07-13 20:40:34,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:34,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-07-13 20:40:34,398 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-07-13 20:40:34,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:34,398 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-07-13 20:40:34,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:34,398 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-07-13 20:40:34,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:34,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:34,401 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:34,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3407 [2021-07-13 20:40:34,602 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:34,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:34,602 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-07-13 20:40:34,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:34,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581159532] [2021-07-13 20:40:34,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:34,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:34,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:34,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:34,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581159532] [2021-07-13 20:40:34,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581159532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135719709] [2021-07-13 20:40:34,787 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:34,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:34,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:34,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:35,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-13 20:40:35,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-13 20:40:35,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:35,297 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:35,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-13 20:40:35,314 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-13 20:40:35,322 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-13 20:40:35,330 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:40:35,338 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-13 20:40:35,346 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:40:35,355 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:35,363 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-13 20:40:35,371 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:35,379 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:40:35,386 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:35,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:35,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-13 20:40:35,390 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:35,410 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-13 20:40:35,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:35,411 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-13 20:40:35,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:35,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135719709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:35,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:40:35,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224078097] [2021-07-13 20:40:35,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:35,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:35,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:35,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:35,437 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:36,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:36,927 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-07-13 20:40:36,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:40:36,928 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:36,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:36,933 INFO L225 Difference]: With dead ends: 3206 [2021-07-13 20:40:36,933 INFO L226 Difference]: Without dead ends: 3169 [2021-07-13 20:40:36,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1375.7ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:40:36,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-07-13 20:40:36,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-07-13 20:40:36,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:36,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-07-13 20:40:36,967 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-07-13 20:40:36,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:36,967 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-07-13 20:40:36,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:36,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-07-13 20:40:36,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:36,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:36,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:37,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3443,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:37,171 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:37,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:37,171 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-07-13 20:40:37,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:37,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152576635] [2021-07-13 20:40:37,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:37,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:37,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:37,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152576635] [2021-07-13 20:40:37,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152576635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:37,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630328441] [2021-07-13 20:40:37,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:37,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:37,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:37,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:37,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:37,708 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-13 20:40:37,767 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-07-13 20:40:37,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:37,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:37,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:37,855 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-07-13 20:40:37,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:37,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:40:37,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:37,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:37,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:37,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:40:37,891 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:37,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:37,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:37,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:37,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:40:37,918 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:37,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:37,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:37,939 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-07-13 20:40:37,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:37,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630328441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:37,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:37,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:40:37,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241547153] [2021-07-13 20:40:37,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:37,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:37,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:37,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:37,978 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:39,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:39,864 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-07-13 20:40:39,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:40:39,864 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:39,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:39,870 INFO L225 Difference]: With dead ends: 3360 [2021-07-13 20:40:39,870 INFO L226 Difference]: Without dead ends: 3326 [2021-07-13 20:40:39,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1718.0ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:40:39,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-07-13 20:40:39,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-07-13 20:40:39,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:39,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-07-13 20:40:39,904 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-07-13 20:40:39,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:39,904 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-07-13 20:40:39,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:39,904 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-07-13 20:40:39,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:39,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:39,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:40,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3541,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,108 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:40,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:40,108 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-07-13 20:40:40,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:40,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584204704] [2021-07-13 20:40:40,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:40,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:40,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584204704] [2021-07-13 20:40:40,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584204704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441680569] [2021-07-13 20:40:40,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:40,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:40,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:40,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:40,925 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:40:41,364 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-07-13 20:40:41,394 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:41,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:40:41,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:41,753 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-07-13 20:40:41,754 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-07-13 20:40:41,754 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-07-13 20:40:41,779 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:41,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:40:41,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:41,935 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-13 20:40:41,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:41,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:41,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:40:41,958 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,109 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-13 20:40:42,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,132 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:42,133 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,284 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-13 20:40:42,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,285 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-07-13 20:40:42,304 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:40:42,306 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,460 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-13 20:40:42,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,482 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:42,483 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,635 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-07-13 20:40:42,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,658 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:42,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:40:42,659 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,819 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:40:42,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,839 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:42,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:42,840 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:42,985 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-13 20:40:42,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:42,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:43,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:43,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-07-13 20:40:43,007 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:43,145 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-13 20:40:43,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:43,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:43,170 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-13 20:40:43,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-07-13 20:40:43,173 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:43,326 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:40:43,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:43,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:40:43,342 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-07-13 20:40:43,560 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-13 20:40:43,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441680569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:43,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:40:43,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528098971] [2021-07-13 20:40:43,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:40:43,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:43,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:40:43,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:43,670 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:44,294 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-13 20:40:45,258 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-07-13 20:40:45,610 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-07-13 20:40:45,956 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-07-13 20:40:46,217 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:40:46,471 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-07-13 20:40:46,719 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:40:47,380 WARN L205 SmtUtils]: Spent 573.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-07-13 20:40:47,653 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-07-13 20:40:48,493 WARN L205 SmtUtils]: Spent 623.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-07-13 20:40:49,136 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-07-13 20:40:49,384 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-13 20:40:49,566 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 26 [2021-07-13 20:40:49,743 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-07-13 20:40:49,910 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-07-13 20:40:50,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:50,130 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-07-13 20:40:50,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:40:50,130 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:50,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:50,136 INFO L225 Difference]: With dead ends: 3432 [2021-07-13 20:40:50,136 INFO L226 Difference]: Without dead ends: 3387 [2021-07-13 20:40:50,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 6255.2ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:40:50,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-07-13 20:40:50,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-07-13 20:40:50,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:50,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-07-13 20:40:50,171 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-07-13 20:40:50,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:50,171 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-07-13 20:40:50,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:50,171 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-07-13 20:40:50,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:50,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:50,174 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:50,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3555,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:50,374 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:50,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:50,375 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-07-13 20:40:50,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:50,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744206320] [2021-07-13 20:40:50,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:50,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:50,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:50,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744206320] [2021-07-13 20:40:50,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744206320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:50,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605941264] [2021-07-13 20:40:50,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:50,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:50,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:50,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:51,153 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-13 20:40:51,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:51,369 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:40:51,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:51,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:51,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:51,398 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:51,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-13 20:40:51,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:51,810 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-07-13 20:40:51,810 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-07-13 20:40:51,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:51,837 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:51,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-13 20:40:51,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,021 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-13 20:40:52,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:52,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,049 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:52,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:52,050 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,075 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:40:52,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:40:52,077 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,398 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-07-13 20:40:52,398 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-07-13 20:40:52,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:52,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:52,428 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:52,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:40:52,453 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,716 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-07-13 20:40:52,717 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-07-13 20:40:52,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,736 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:52,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:40:52,742 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:52,965 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-07-13 20:40:52,966 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-07-13 20:40:52,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:52,985 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:52,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:52,987 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,092 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:40:53,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:53,110 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-13 20:40:53,114 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,217 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:40:53,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:53,237 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:40:53,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:40:53,238 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:53,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:53,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:40:53,352 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-13 20:40:53,471 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-07-13 20:40:53,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:53,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605941264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:53,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:53,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:53,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680238897] [2021-07-13 20:40:53,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:53,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:53,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:53,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:53,504 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:53,842 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-13 20:40:54,773 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-13 20:40:55,085 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:40:55,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:55,349 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-07-13 20:40:55,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:40:55,349 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:55,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:55,356 INFO L225 Difference]: With dead ends: 3462 [2021-07-13 20:40:55,356 INFO L226 Difference]: Without dead ends: 3432 [2021-07-13 20:40:55,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2162.3ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:40:55,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-07-13 20:40:55,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-07-13 20:40:55,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:55,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-07-13 20:40:55,402 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-07-13 20:40:55,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:55,402 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-07-13 20:40:55,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:55,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-07-13 20:40:55,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:55,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:55,406 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:55,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3593 [2021-07-13 20:40:55,606 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:55,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:55,607 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-07-13 20:40:55,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:55,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716874305] [2021-07-13 20:40:55,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:55,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:55,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:55,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716874305] [2021-07-13 20:40:55,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716874305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:55,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766612261] [2021-07-13 20:40:55,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:55,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:55,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:55,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:40:55,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:56,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,095 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:40:56,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:56,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:56,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,117 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:56,118 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,126 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-13 20:40:56,127 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,138 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:56,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-13 20:40:56,139 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,148 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:56,149 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,160 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:56,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-13 20:40:56,161 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,171 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-13 20:40:56,171 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,179 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:40:56,180 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,191 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:56,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:40:56,192 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,201 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-13 20:40:56,202 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,211 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:40:56,212 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,221 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:40:56,222 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,229 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:40:56,230 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:56,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:40:56,243 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:56,248 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:56,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:40:56,249 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:56,318 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-13 20:40:56,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:40:56,319 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-13 20:40:56,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:56,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766612261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:56,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:56,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:40:56,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788820692] [2021-07-13 20:40:56,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:56,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:56,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:56,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:56,426 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:57,444 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-07-13 20:40:57,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:40:57,444 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:40:57,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:57,450 INFO L225 Difference]: With dead ends: 3124 [2021-07-13 20:40:57,450 INFO L226 Difference]: Without dead ends: 3099 [2021-07-13 20:40:57,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1005.6ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:40:57,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-07-13 20:40:57,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-07-13 20:40:57,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-07-13 20:40:57,488 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-07-13 20:40:57,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:57,488 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-07-13 20:40:57,488 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,488 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-07-13 20:40:57,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:57,491 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:57,491 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:57,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3640,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:57,707 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:57,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:57,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-07-13 20:40:57,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:57,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552607640] [2021-07-13 20:40:57,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:57,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:58,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:58,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:58,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552607640] [2021-07-13 20:40:58,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552607640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:58,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505820550] [2021-07-13 20:40:58,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:58,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:58,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:58,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:40:58,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:58,408 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-07-13 20:40:58,569 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-07-13 20:40:58,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,589 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:58,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:40:58,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-13 20:40:58,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,943 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-07-13 20:40:58,944 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-07-13 20:40:58,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,959 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:58,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:40:58,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-13 20:40:58,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,127 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:40:59,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:59,146 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,157 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:59,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:40:59,159 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,307 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-13 20:40:59,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-13 20:40:59,323 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,333 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:59,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-13 20:40:59,334 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,452 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:40:59,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-13 20:40:59,468 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:59,478 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-13 20:40:59,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-13 20:40:59,479 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:59,584 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-13 20:40:59,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:59,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:40:59,590 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-07-13 20:40:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:59,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505820550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:59,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:59,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:59,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118262806] [2021-07-13 20:40:59,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:59,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:59,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:59,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:59,732 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:00,583 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-07-13 20:41:00,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:00,583 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:41:00,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:00,589 INFO L225 Difference]: With dead ends: 2991 [2021-07-13 20:41:00,589 INFO L226 Difference]: Without dead ends: 2976 [2021-07-13 20:41:00,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1181.3ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:41:00,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-07-13 20:41:00,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-07-13 20:41:00,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-07-13 20:41:00,633 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-07-13 20:41:00,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:00,634 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-07-13 20:41:00,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,634 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-07-13 20:41:00,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:00,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:00,637 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:00,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3659 [2021-07-13 20:41:00,837 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:00,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:00,838 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-07-13 20:41:00,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:00,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205995708] [2021-07-13 20:41:00,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:01,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:01,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:01,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205995708] [2021-07-13 20:41:01,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205995708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:01,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627163216] [2021-07-13 20:41:01,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:01,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:01,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:01,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:41:01,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:01,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,508 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:01,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-13 20:41:01,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,537 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:01,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:41:01,541 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,558 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:41:01,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,581 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:41:01,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-13 20:41:01,583 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,598 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:41:01,599 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,622 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:41:01,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:41:01,623 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,638 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-13 20:41:01,639 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,654 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:41:01,655 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,678 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:41:01,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-13 20:41:01,680 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,705 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:41:01,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-13 20:41:01,707 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,730 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-13 20:41:01,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:41:01,732 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,754 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-13 20:41:01,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-07-13 20:41:01,756 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,770 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:41:01,771 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:01,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-13 20:41:01,800 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,814 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-13 20:41:01,815 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,823 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:01,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-13 20:41:01,824 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:01,911 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-07-13 20:41:01,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:41:01,913 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-13 20:41:01,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:01,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627163216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:01,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:01,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:41:01,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430686768] [2021-07-13 20:41:01,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:41:01,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:01,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:41:01,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:01,992 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:04,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:04,418 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-07-13 20:41:04,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:41:04,418 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:41:04,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:04,424 INFO L225 Difference]: With dead ends: 3591 [2021-07-13 20:41:04,424 INFO L226 Difference]: Without dead ends: 3547 [2021-07-13 20:41:04,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2165.6ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:41:04,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-07-13 20:41:04,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-07-13 20:41:04,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:04,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-13 20:41:04,460 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-13 20:41:04,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:04,460 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-13 20:41:04,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:04,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-13 20:41:04,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:04,463 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:04,463 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:04,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3696,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:04,663 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:04,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:04,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-07-13 20:41:04,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:04,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130918529] [2021-07-13 20:41:04,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:04,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:04,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:04,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130918529] [2021-07-13 20:41:04,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130918529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:04,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629813063] [2021-07-13 20:41:04,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:04,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:04,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:04,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:41:04,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:05,332 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-07-13 20:41:05,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:05,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:05,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:41:05,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:05,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:05,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-13 20:41:05,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:05,421 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-07-13 20:41:05,421 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-07-13 20:41:05,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:05,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:41:05,426 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:05,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:05,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:05,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:05,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:41:05,456 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:05,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:05,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:05,491 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-07-13 20:41:05,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:05,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629813063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:05,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:05,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:41:05,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331584523] [2021-07-13 20:41:05,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:05,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:05,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:05,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:05,529 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:06,918 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-07-13 20:41:06,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:41:06,919 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:41:06,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:06,924 INFO L225 Difference]: With dead ends: 3132 [2021-07-13 20:41:06,924 INFO L226 Difference]: Without dead ends: 3117 [2021-07-13 20:41:06,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1214.9ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:41:06,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-07-13 20:41:06,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-07-13 20:41:06,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-13 20:41:06,967 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-13 20:41:06,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:06,967 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-13 20:41:06,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-13 20:41:06,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:06,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:06,970 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:07,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3810 [2021-07-13 20:41:07,170 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:07,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:07,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-07-13 20:41:07,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:07,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8204897] [2021-07-13 20:41:07,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:07,421 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:07,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8204897] [2021-07-13 20:41:07,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8204897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292665789] [2021-07-13 20:41:07,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:07,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:07,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:07,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:41:07,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:07,782 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:41:08,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,081 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:41:08,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-13 20:41:08,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,123 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:41:08,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-13 20:41:08,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,538 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-07-13 20:41:08,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:08,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:08,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-13 20:41:08,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:08,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:08,606 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:41:08,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-13 20:41:08,608 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:09,003 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:41:09,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:09,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:09,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-13 20:41:09,046 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:09,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,065 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:41:09,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-13 20:41:09,065 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:09,438 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-13 20:41:09,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:09,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,474 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:41:09,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-13 20:41:09,475 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:09,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:09,504 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:09,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:41:09,508 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,140 WARN L205 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-07-13 20:41:10,141 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-07-13 20:41:10,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,171 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:41:10,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-13 20:41:10,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,202 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:10,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-13 20:41:10,204 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,492 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:41:10,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:10,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,523 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:41:10,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-13 20:41:10,525 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:10,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:10,551 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:10,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-13 20:41:10,555 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,058 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-07-13 20:41:11,059 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-07-13 20:41:11,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:11,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-13 20:41:11,094 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,120 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:41:11,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:41:11,124 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,761 WARN L205 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-07-13 20:41:11,761 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-07-13 20:41:11,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,789 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:41:11,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-13 20:41:11,791 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:11,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:11,815 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:41:11,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-13 20:41:11,818 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:12,016 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-13 20:41:12,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:12,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-13 20:41:12,031 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-07-13 20:41:12,158 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 26 [2021-07-13 20:41:12,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:12,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292665789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:12,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:12,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:41:12,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950880854] [2021-07-13 20:41:12,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:12,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:12,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:12,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:12,253 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:12,578 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-13 20:41:12,992 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-07-13 20:41:13,162 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-13 20:41:18,713 WARN L205 SmtUtils]: Spent 5.36 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-07-13 20:41:19,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:19,205 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-07-13 20:41:19,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:41:19,206 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:41:19,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:19,211 INFO L225 Difference]: With dead ends: 3258 [2021-07-13 20:41:19,211 INFO L226 Difference]: Without dead ends: 3228 [2021-07-13 20:41:19,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 7197.2ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:41:19,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-07-13 20:41:19,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-07-13 20:41:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:19,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-07-13 20:41:19,253 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-07-13 20:41:19,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:19,253 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-07-13 20:41:19,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:19,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-07-13 20:41:19,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:19,256 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:19,256 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:19,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3825,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:19,458 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:19,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:19,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-07-13 20:41:19,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:19,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164616527] [2021-07-13 20:41:19,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:19,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:19,498 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:19,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:19,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164616527] [2021-07-13 20:41:19,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164616527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:19,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616439544] [2021-07-13 20:41:19,498 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:19,519 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:19,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:19,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:19,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:19,614 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:19,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616439544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:19,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:19,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:41:19,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930396304] [2021-07-13 20:41:19,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:19,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:19,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:19,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:19,615 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:20,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:20,477 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-07-13 20:41:20,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:41:20,477 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:20,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:20,487 INFO L225 Difference]: With dead ends: 5410 [2021-07-13 20:41:20,487 INFO L226 Difference]: Without dead ends: 5410 [2021-07-13 20:41:20,488 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 525.1ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:41:20,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-07-13 20:41:20,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-07-13 20:41:20,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:20,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-07-13 20:41:20,552 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-07-13 20:41:20,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:20,552 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-07-13 20:41:20,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:20,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-07-13 20:41:20,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:20,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:20,555 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:20,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3896,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:20,756 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:20,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:20,756 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-07-13 20:41:20,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:20,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449618708] [2021-07-13 20:41:20,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:20,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:20,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:20,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:20,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449618708] [2021-07-13 20:41:20,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449618708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:20,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787041138] [2021-07-13 20:41:20,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:20,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:41:20,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:20,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:20,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:20,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787041138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:20,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:20,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:41:20,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608571422] [2021-07-13 20:41:20,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:41:20,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:20,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:41:20,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:41:20,923 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:22,175 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-07-13 20:41:22,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:41:22,175 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:22,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:22,187 INFO L225 Difference]: With dead ends: 7046 [2021-07-13 20:41:22,187 INFO L226 Difference]: Without dead ends: 7046 [2021-07-13 20:41:22,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 723.0ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:41:22,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-07-13 20:41:22,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-07-13 20:41:22,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-07-13 20:41:22,253 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-07-13 20:41:22,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:22,253 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-07-13 20:41:22,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-07-13 20:41:22,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:22,256 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:22,256 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:22,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3897 [2021-07-13 20:41:22,458 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:22,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:22,458 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-07-13 20:41:22,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:22,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732006225] [2021-07-13 20:41:22,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:22,498 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:22,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:22,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732006225] [2021-07-13 20:41:22,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732006225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:22,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595073575] [2021-07-13 20:41:22,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:22,522 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:41:22,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:22,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:22,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:22,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:22,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595073575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:22,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:22,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:41:22,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201597001] [2021-07-13 20:41:22,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:41:22,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:22,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:41:22,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:41:22,639 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:23,820 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-07-13 20:41:23,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:41:23,821 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:23,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:23,832 INFO L225 Difference]: With dead ends: 6437 [2021-07-13 20:41:23,832 INFO L226 Difference]: Without dead ends: 6437 [2021-07-13 20:41:23,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 704.0ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:41:23,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-07-13 20:41:23,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-07-13 20:41:23,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-07-13 20:41:23,893 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-07-13 20:41:23,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:23,893 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-07-13 20:41:23,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,893 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-07-13 20:41:23,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:23,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:23,896 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:24,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3898,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:24,097 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:24,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:24,097 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-07-13 20:41:24,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:24,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98928011] [2021-07-13 20:41:24,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:24,137 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:24,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:24,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98928011] [2021-07-13 20:41:24,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98928011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:24,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127250580] [2021-07-13 20:41:24,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:24,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:24,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:24,252 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:24,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127250580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:24,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:24,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:41:24,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382539527] [2021-07-13 20:41:24,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:24,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:24,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:24,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:24,253 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:25,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:25,360 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-07-13 20:41:25,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:41:25,360 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:25,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:25,370 INFO L225 Difference]: With dead ends: 5496 [2021-07-13 20:41:25,370 INFO L226 Difference]: Without dead ends: 5496 [2021-07-13 20:41:25,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 635.8ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:41:25,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-07-13 20:41:25,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-07-13 20:41:25,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:25,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-07-13 20:41:25,424 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-07-13 20:41:25,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:25,424 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-07-13 20:41:25,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:25,424 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-07-13 20:41:25,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:25,427 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:25,428 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:25,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3899,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:25,628 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:25,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:25,628 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-07-13 20:41:25,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:25,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820198908] [2021-07-13 20:41:25,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:25,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:25,668 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:25,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:25,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820198908] [2021-07-13 20:41:25,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820198908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:25,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282301302] [2021-07-13 20:41:25,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:25,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:41:25,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:25,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:25,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:25,788 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:25,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282301302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:25,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:25,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:41:25,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451295678] [2021-07-13 20:41:25,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:25,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:25,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:25,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:25,788 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:26,362 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-07-13 20:41:26,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:41:26,362 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:26,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:26,371 INFO L225 Difference]: With dead ends: 4908 [2021-07-13 20:41:26,371 INFO L226 Difference]: Without dead ends: 4908 [2021-07-13 20:41:26,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 305.6ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:41:26,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-07-13 20:41:26,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-07-13 20:41:26,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-07-13 20:41:26,420 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-07-13 20:41:26,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:26,421 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-07-13 20:41:26,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,421 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-07-13 20:41:26,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:26,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:26,424 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:26,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3900 [2021-07-13 20:41:26,624 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:26,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:26,625 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-07-13 20:41:26,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:26,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147319799] [2021-07-13 20:41:26,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:26,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:26,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:26,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:26,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147319799] [2021-07-13 20:41:26,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147319799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:26,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893115085] [2021-07-13 20:41:26,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:26,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:26,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:26,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:26,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:26,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893115085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:26,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:26,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:41:26,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773070288] [2021-07-13 20:41:26,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:41:26,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:26,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:41:26,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:41:26,733 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:26,906 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-07-13 20:41:26,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:26,906 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:26,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:26,913 INFO L225 Difference]: With dead ends: 4133 [2021-07-13 20:41:26,913 INFO L226 Difference]: Without dead ends: 4085 [2021-07-13 20:41:26,914 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 105.2ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:26,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-13 20:41:26,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-07-13 20:41:26,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-07-13 20:41:26,968 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-07-13 20:41:26,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:26,968 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-07-13 20:41:26,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-07-13 20:41:26,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:26,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:26,972 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:27,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:27,172 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:27,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:27,173 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-07-13 20:41:27,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:27,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878932934] [2021-07-13 20:41:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:27,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:27,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:27,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:27,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878932934] [2021-07-13 20:41:27,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878932934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:27,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224628693] [2021-07-13 20:41:27,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:27,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:27,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:27,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:27,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:27,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:27,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224628693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:27,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:27,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:41:27,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584585937] [2021-07-13 20:41:27,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:27,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:27,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:27,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:27,305 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:27,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:27,906 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-07-13 20:41:27,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:41:27,906 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:27,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:27,914 INFO L225 Difference]: With dead ends: 4714 [2021-07-13 20:41:27,914 INFO L226 Difference]: Without dead ends: 4667 [2021-07-13 20:41:27,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 348.1ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:41:27,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-07-13 20:41:27,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-07-13 20:41:27,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:27,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-07-13 20:41:27,970 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-07-13 20:41:27,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:27,970 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-07-13 20:41:27,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:27,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-07-13 20:41:27,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:27,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:27,974 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:28,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3902 [2021-07-13 20:41:28,175 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:28,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:28,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-07-13 20:41:28,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:28,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408743191] [2021-07-13 20:41:28,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:28,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:28,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:28,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:28,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408743191] [2021-07-13 20:41:28,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408743191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:28,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992904480] [2021-07-13 20:41:28,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:28,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:28,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:28,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:28,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:28,329 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:28,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992904480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:28,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:28,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:28,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798338092] [2021-07-13 20:41:28,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:28,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:28,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:28,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:28,330 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:29,005 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-07-13 20:41:29,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:41:29,005 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:29,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:29,013 INFO L225 Difference]: With dead ends: 5031 [2021-07-13 20:41:29,013 INFO L226 Difference]: Without dead ends: 5005 [2021-07-13 20:41:29,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 420.7ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:41:29,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-07-13 20:41:29,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-07-13 20:41:29,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-07-13 20:41:29,067 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-07-13 20:41:29,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:29,067 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-07-13 20:41:29,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,067 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-07-13 20:41:29,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:29,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:29,072 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:29,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3903 [2021-07-13 20:41:29,277 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:29,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:29,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-07-13 20:41:29,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:29,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618260521] [2021-07-13 20:41:29,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:29,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:29,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:29,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:29,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618260521] [2021-07-13 20:41:29,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618260521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:29,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366131310] [2021-07-13 20:41:29,311 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:29,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:41:29,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:29,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:29,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:29,417 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:29,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366131310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:29,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:29,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:29,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027739134] [2021-07-13 20:41:29,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:29,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:29,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:29,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:29,418 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:30,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:30,105 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-07-13 20:41:30,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:41:30,105 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:30,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:30,114 INFO L225 Difference]: With dead ends: 5035 [2021-07-13 20:41:30,114 INFO L226 Difference]: Without dead ends: 5029 [2021-07-13 20:41:30,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 422.1ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:41:30,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-07-13 20:41:30,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-07-13 20:41:30,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:30,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-07-13 20:41:30,175 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-07-13 20:41:30,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:30,175 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-07-13 20:41:30,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:30,175 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-07-13 20:41:30,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:30,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:30,180 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:30,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-07-13 20:41:30,389 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:30,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:30,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-07-13 20:41:30,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:30,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825239431] [2021-07-13 20:41:30,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:30,421 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:30,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825239431] [2021-07-13 20:41:30,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825239431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890454552] [2021-07-13 20:41:30,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:30,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:30,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:30,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:30,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:30,514 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890454552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:30,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:30,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162744194] [2021-07-13 20:41:30,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:30,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:30,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:30,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:30,515 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:31,081 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-07-13 20:41:31,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:41:31,081 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:31,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:31,091 INFO L225 Difference]: With dead ends: 5805 [2021-07-13 20:41:31,091 INFO L226 Difference]: Without dead ends: 5722 [2021-07-13 20:41:31,091 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 296.3ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:41:31,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-07-13 20:41:31,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-07-13 20:41:31,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-07-13 20:41:31,160 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-07-13 20:41:31,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:31,160 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-07-13 20:41:31,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,160 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-07-13 20:41:31,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:31,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:31,165 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:31,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3905 [2021-07-13 20:41:31,365 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:31,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:31,365 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-07-13 20:41:31,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:31,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333587372] [2021-07-13 20:41:31,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:31,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:31,388 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:31,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:31,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333587372] [2021-07-13 20:41:31,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333587372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:31,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570860491] [2021-07-13 20:41:31,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:31,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:31,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:31,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:31,468 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:31,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570860491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:31,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:31,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:41:31,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779743993] [2021-07-13 20:41:31,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:41:31,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:31,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:41:31,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:41:31,469 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:31,627 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-07-13 20:41:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:31,627 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:31,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:31,635 INFO L225 Difference]: With dead ends: 4551 [2021-07-13 20:41:31,635 INFO L226 Difference]: Without dead ends: 4551 [2021-07-13 20:41:31,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 106.2ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:31,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-07-13 20:41:31,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-07-13 20:41:31,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-07-13 20:41:31,689 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-07-13 20:41:31,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:31,689 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-07-13 20:41:31,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-07-13 20:41:31,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:31,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:31,693 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:31,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-07-13 20:41:31,894 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:31,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:31,894 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-07-13 20:41:31,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:31,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768090065] [2021-07-13 20:41:31,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:31,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:31,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:31,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:31,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768090065] [2021-07-13 20:41:31,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768090065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:31,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236941266] [2021-07-13 20:41:31,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:31,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:31,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:31,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:31,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:32,044 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:32,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236941266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:32,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:32,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:32,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167975692] [2021-07-13 20:41:32,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:32,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:32,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:32,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:32,046 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:32,694 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-07-13 20:41:32,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:41:32,695 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:32,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:32,706 INFO L225 Difference]: With dead ends: 6432 [2021-07-13 20:41:32,707 INFO L226 Difference]: Without dead ends: 6432 [2021-07-13 20:41:32,707 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 371.1ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:41:32,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-07-13 20:41:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-07-13 20:41:32,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-07-13 20:41:32,776 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-07-13 20:41:32,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:32,776 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-07-13 20:41:32,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-07-13 20:41:32,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:32,780 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:32,780 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:32,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-07-13 20:41:32,981 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:32,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:32,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-07-13 20:41:32,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:32,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376783947] [2021-07-13 20:41:32,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:32,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:33,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:33,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:33,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376783947] [2021-07-13 20:41:33,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376783947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:33,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844619990] [2021-07-13 20:41:33,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:33,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:41:33,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:33,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:33,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:33,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:33,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844619990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:33,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:33,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:33,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945878402] [2021-07-13 20:41:33,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:33,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:33,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:33,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:33,110 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:33,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:33,885 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-07-13 20:41:33,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:41:33,885 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:33,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:33,898 INFO L225 Difference]: With dead ends: 6687 [2021-07-13 20:41:33,898 INFO L226 Difference]: Without dead ends: 6687 [2021-07-13 20:41:33,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 421.6ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:41:33,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-07-13 20:41:33,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-07-13 20:41:33,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:33,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-07-13 20:41:33,973 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-07-13 20:41:33,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:33,973 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-07-13 20:41:33,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:33,973 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-07-13 20:41:33,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:33,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:33,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:34,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-07-13 20:41:34,179 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:34,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:34,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-07-13 20:41:34,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:34,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506350650] [2021-07-13 20:41:34,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:34,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:34,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:34,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:34,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506350650] [2021-07-13 20:41:34,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506350650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:34,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381454870] [2021-07-13 20:41:34,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:34,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:34,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:34,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:34,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:34,299 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:34,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381454870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:34,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:34,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:34,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548646795] [2021-07-13 20:41:34,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:34,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:34,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:34,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:34,299 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:34,893 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-07-13 20:41:34,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:41:34,893 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:34,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:34,905 INFO L225 Difference]: With dead ends: 6847 [2021-07-13 20:41:34,905 INFO L226 Difference]: Without dead ends: 6811 [2021-07-13 20:41:34,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 355.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:41:34,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-07-13 20:41:34,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-07-13 20:41:34,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-07-13 20:41:34,988 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-07-13 20:41:34,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:34,988 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-07-13 20:41:34,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,988 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-07-13 20:41:34,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:34,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:34,993 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:35,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,194 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:35,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:35,194 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-07-13 20:41:35,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:35,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209022642] [2021-07-13 20:41:35,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:35,225 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:35,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209022642] [2021-07-13 20:41:35,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209022642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642485502] [2021-07-13 20:41:35,225 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:35,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:35,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:35,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:35,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642485502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:35,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:35,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386471195] [2021-07-13 20:41:35,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:35,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:35,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:35,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:35,320 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:35,906 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-07-13 20:41:35,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:41:35,907 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:35,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:35,919 INFO L225 Difference]: With dead ends: 7020 [2021-07-13 20:41:35,919 INFO L226 Difference]: Without dead ends: 7020 [2021-07-13 20:41:35,920 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 362.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:41:35,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-07-13 20:41:35,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-07-13 20:41:35,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-07-13 20:41:35,999 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-07-13 20:41:35,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:35,999 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-07-13 20:41:35,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,999 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-07-13 20:41:36,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:36,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:36,004 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:36,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3910,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:36,204 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:36,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:36,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-07-13 20:41:36,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:36,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879586073] [2021-07-13 20:41:36,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:36,237 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:36,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:36,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879586073] [2021-07-13 20:41:36,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879586073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:36,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003187094] [2021-07-13 20:41:36,238 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:36,262 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:41:36,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:36,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:36,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:36,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:36,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003187094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:36,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:36,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:36,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834805498] [2021-07-13 20:41:36,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:36,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:36,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:36,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:36,338 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:37,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:37,042 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-07-13 20:41:37,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:41:37,043 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:37,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:37,054 INFO L225 Difference]: With dead ends: 6180 [2021-07-13 20:41:37,054 INFO L226 Difference]: Without dead ends: 6176 [2021-07-13 20:41:37,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 387.4ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:41:37,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-07-13 20:41:37,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-07-13 20:41:37,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:37,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-07-13 20:41:37,121 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-07-13 20:41:37,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:37,122 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-07-13 20:41:37,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:37,122 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-07-13 20:41:37,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:37,126 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:37,126 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:37,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-07-13 20:41:37,326 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:37,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:37,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-07-13 20:41:37,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:37,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232623911] [2021-07-13 20:41:37,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:37,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:37,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:37,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232623911] [2021-07-13 20:41:37,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232623911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:37,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964854005] [2021-07-13 20:41:37,363 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:37,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:37,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:37,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:37,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964854005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:37,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:37,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:37,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24888684] [2021-07-13 20:41:37,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:37,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:37,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:37,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:37,482 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:38,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:38,585 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-07-13 20:41:38,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:41:38,585 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:38,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:38,605 INFO L225 Difference]: With dead ends: 9433 [2021-07-13 20:41:38,605 INFO L226 Difference]: Without dead ends: 9433 [2021-07-13 20:41:38,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 606.9ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:41:38,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-07-13 20:41:38,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-07-13 20:41:38,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:38,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-07-13 20:41:38,708 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-07-13 20:41:38,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:38,708 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-07-13 20:41:38,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:38,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-07-13 20:41:38,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:38,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:38,713 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:38,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3912 [2021-07-13 20:41:38,913 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:38,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:38,914 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-07-13 20:41:38,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:38,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962262799] [2021-07-13 20:41:38,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:38,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:38,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:38,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:38,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962262799] [2021-07-13 20:41:38,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962262799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:38,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013038589] [2021-07-13 20:41:38,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:38,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:38,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:38,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:38,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:39,074 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:39,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013038589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:39,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:39,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:39,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944139103] [2021-07-13 20:41:39,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:39,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:39,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:39,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:39,075 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:40,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:40,209 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-07-13 20:41:40,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:41:40,210 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:40,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:40,231 INFO L225 Difference]: With dead ends: 9262 [2021-07-13 20:41:40,231 INFO L226 Difference]: Without dead ends: 9262 [2021-07-13 20:41:40,232 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 645.3ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:41:40,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-07-13 20:41:40,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-07-13 20:41:40,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:40,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-07-13 20:41:40,322 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-07-13 20:41:40,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:40,322 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-07-13 20:41:40,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:40,322 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-07-13 20:41:40,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:40,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:40,327 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:40,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3913,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:40,527 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:40,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:40,527 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-07-13 20:41:40,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:40,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952862742] [2021-07-13 20:41:40,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:40,563 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:40,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:40,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952862742] [2021-07-13 20:41:40,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952862742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:40,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039885845] [2021-07-13 20:41:40,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:40,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:41:40,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:40,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:40,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:40,696 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:40,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039885845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:40,696 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:40,696 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:41:40,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997863948] [2021-07-13 20:41:40,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:40,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:40,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:40,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:40,697 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:41,691 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-07-13 20:41:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:41:41,691 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:41,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:41,707 INFO L225 Difference]: With dead ends: 8699 [2021-07-13 20:41:41,707 INFO L226 Difference]: Without dead ends: 8699 [2021-07-13 20:41:41,708 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 556.1ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:41:41,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-07-13 20:41:41,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-07-13 20:41:41,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-07-13 20:41:41,817 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-07-13 20:41:41,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:41,817 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-07-13 20:41:41,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,817 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-07-13 20:41:41,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:41,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:41,822 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:42,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-07-13 20:41:42,022 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:42,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:42,023 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-07-13 20:41:42,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:42,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509231003] [2021-07-13 20:41:42,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:42,057 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:42,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:42,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509231003] [2021-07-13 20:41:42,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509231003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:42,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135640294] [2021-07-13 20:41:42,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:42,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:42,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:42,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:42,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:42,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:42,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135640294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:42,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:42,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:41:42,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135988484] [2021-07-13 20:41:42,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:42,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:42,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:42,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:42,164 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:43,173 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-07-13 20:41:43,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:41:43,173 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:43,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:43,192 INFO L225 Difference]: With dead ends: 8208 [2021-07-13 20:41:43,192 INFO L226 Difference]: Without dead ends: 8200 [2021-07-13 20:41:43,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 515.0ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:41:43,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-07-13 20:41:43,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-07-13 20:41:43,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-07-13 20:41:43,339 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-07-13 20:41:43,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:43,339 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-07-13 20:41:43,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,339 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-07-13 20:41:43,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:43,344 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:43,344 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:43,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-07-13 20:41:43,544 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:43,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:43,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-07-13 20:41:43,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:43,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975699000] [2021-07-13 20:41:43,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:43,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:43,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975699000] [2021-07-13 20:41:43,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975699000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:43,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523413023] [2021-07-13 20:41:43,584 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:43,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:41:43,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:43,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:43,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:43,721 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:43,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523413023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:43,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:43,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:43,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033156570] [2021-07-13 20:41:43,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:43,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:43,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:43,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:43,722 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:44,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:44,822 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-07-13 20:41:44,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:41:44,822 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:44,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:44,838 INFO L225 Difference]: With dead ends: 8126 [2021-07-13 20:41:44,838 INFO L226 Difference]: Without dead ends: 8126 [2021-07-13 20:41:44,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 585.7ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:41:44,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-07-13 20:41:44,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-07-13 20:41:44,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:44,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-07-13 20:41:44,942 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-07-13 20:41:44,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:44,943 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-07-13 20:41:44,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:44,943 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-07-13 20:41:44,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:44,947 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:44,947 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:45,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-07-13 20:41:45,148 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:45,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:45,148 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-07-13 20:41:45,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:45,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578511123] [2021-07-13 20:41:45,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:45,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:45,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:45,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578511123] [2021-07-13 20:41:45,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578511123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:45,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827215020] [2021-07-13 20:41:45,185 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:45,214 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:41:45,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:45,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:45,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:45,306 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:45,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827215020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:45,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:45,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:41:45,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323603387] [2021-07-13 20:41:45,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:45,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:45,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:45,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:45,307 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:46,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:46,326 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-07-13 20:41:46,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:41:46,326 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:46,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:46,341 INFO L225 Difference]: With dead ends: 7794 [2021-07-13 20:41:46,341 INFO L226 Difference]: Without dead ends: 7786 [2021-07-13 20:41:46,342 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 554.0ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:41:46,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-07-13 20:41:46,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-07-13 20:41:46,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:46,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-07-13 20:41:46,437 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-07-13 20:41:46,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:46,437 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-07-13 20:41:46,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:46,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-07-13 20:41:46,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:46,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:46,441 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:46,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-07-13 20:41:46,642 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:46,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:46,642 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-07-13 20:41:46,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:46,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236154502] [2021-07-13 20:41:46,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:46,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:46,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:46,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236154502] [2021-07-13 20:41:46,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236154502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:46,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422091578] [2021-07-13 20:41:46,682 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:46,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:46,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:46,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422091578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:46,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:46,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:41:46,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107222030] [2021-07-13 20:41:46,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:46,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:46,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:46,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:46,808 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:47,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:47,748 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-07-13 20:41:47,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:41:47,748 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:47,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:47,759 INFO L225 Difference]: With dead ends: 6003 [2021-07-13 20:41:47,759 INFO L226 Difference]: Without dead ends: 6003 [2021-07-13 20:41:47,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 562.2ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:41:47,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-07-13 20:41:47,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-07-13 20:41:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:47,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-07-13 20:41:47,822 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-07-13 20:41:47,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:47,822 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-07-13 20:41:47,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:47,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-07-13 20:41:47,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:47,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:47,826 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:48,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-07-13 20:41:48,026 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:48,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:48,026 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-07-13 20:41:48,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:48,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484863527] [2021-07-13 20:41:48,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:48,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:48,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:48,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484863527] [2021-07-13 20:41:48,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484863527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:48,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945282500] [2021-07-13 20:41:48,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:48,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:48,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:48,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:48,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:48,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:48,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945282500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:48,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:48,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:41:48,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927943520] [2021-07-13 20:41:48,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:48,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:48,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:48,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:48,221 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:49,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:49,327 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-07-13 20:41:49,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:41:49,327 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:49,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:49,339 INFO L225 Difference]: With dead ends: 6789 [2021-07-13 20:41:49,339 INFO L226 Difference]: Without dead ends: 6789 [2021-07-13 20:41:49,340 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 713.5ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:41:49,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-07-13 20:41:49,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-07-13 20:41:49,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:49,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-07-13 20:41:49,407 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-07-13 20:41:49,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:49,407 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-07-13 20:41:49,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:49,407 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-07-13 20:41:49,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:49,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:49,410 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:49,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-07-13 20:41:49,611 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:49,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:49,611 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-07-13 20:41:49,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:49,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394690217] [2021-07-13 20:41:49,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:49,644 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:49,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:49,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394690217] [2021-07-13 20:41:49,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394690217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:49,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742164638] [2021-07-13 20:41:49,645 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:49,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:41:49,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:49,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:49,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:49,777 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:49,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742164638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:49,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:49,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:41:49,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644170732] [2021-07-13 20:41:49,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:49,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:49,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:49,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:49,778 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:50,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:50,775 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-07-13 20:41:50,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:41:50,775 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:50,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:50,788 INFO L225 Difference]: With dead ends: 6345 [2021-07-13 20:41:50,788 INFO L226 Difference]: Without dead ends: 6341 [2021-07-13 20:41:50,788 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 585.7ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:41:50,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-07-13 20:41:50,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-07-13 20:41:50,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:50,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-07-13 20:41:50,855 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-07-13 20:41:50,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:50,855 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-07-13 20:41:50,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:50,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-07-13 20:41:50,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:50,859 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:50,859 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:51,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3920,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:51,060 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:51,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:51,060 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-07-13 20:41:51,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:51,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491074435] [2021-07-13 20:41:51,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:51,099 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:51,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:51,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491074435] [2021-07-13 20:41:51,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491074435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:51,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904022158] [2021-07-13 20:41:51,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:51,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:51,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:51,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:51,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904022158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:51,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:51,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:41:51,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816890222] [2021-07-13 20:41:51,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:51,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:51,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:51,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:51,209 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:51,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:51,724 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-07-13 20:41:51,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:41:51,724 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:51,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:51,734 INFO L225 Difference]: With dead ends: 5472 [2021-07-13 20:41:51,734 INFO L226 Difference]: Without dead ends: 5472 [2021-07-13 20:41:51,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 312.5ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:41:51,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-07-13 20:41:51,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-07-13 20:41:51,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:51,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-07-13 20:41:51,786 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-07-13 20:41:51,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:51,786 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-07-13 20:41:51,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:51,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-07-13 20:41:51,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:51,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:51,790 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:51,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3921 [2021-07-13 20:41:51,991 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:51,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:51,992 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-07-13 20:41:51,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:51,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758874292] [2021-07-13 20:41:51,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:51,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:52,030 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:52,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:52,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758874292] [2021-07-13 20:41:52,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758874292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:52,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857209412] [2021-07-13 20:41:52,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:52,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:52,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:52,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:52,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:52,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857209412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:52,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:52,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:41:52,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849831826] [2021-07-13 20:41:52,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:52,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:52,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:52,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:52,126 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:52,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:52,846 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-07-13 20:41:52,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:41:52,846 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:52,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:52,855 INFO L225 Difference]: With dead ends: 5809 [2021-07-13 20:41:52,856 INFO L226 Difference]: Without dead ends: 5809 [2021-07-13 20:41:52,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 430.5ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:41:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-07-13 20:41:52,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-07-13 20:41:52,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:52,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-07-13 20:41:52,912 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-07-13 20:41:52,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:52,912 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-07-13 20:41:52,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:52,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-07-13 20:41:52,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:52,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:52,916 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:53,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3922,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:53,121 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:53,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:53,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-07-13 20:41:53,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:53,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425538181] [2021-07-13 20:41:53,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:53,164 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:53,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:53,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425538181] [2021-07-13 20:41:53,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425538181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:53,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163536237] [2021-07-13 20:41:53,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:53,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:41:53,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:53,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:53,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:53,265 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:53,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163536237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:53,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:53,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:41:53,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367703531] [2021-07-13 20:41:53,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:53,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:53,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:53,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:53,266 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:54,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:54,058 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-07-13 20:41:54,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:41:54,059 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:54,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:54,070 INFO L225 Difference]: With dead ends: 6283 [2021-07-13 20:41:54,070 INFO L226 Difference]: Without dead ends: 6283 [2021-07-13 20:41:54,070 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 487.4ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:41:54,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-07-13 20:41:54,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-07-13 20:41:54,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:54,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-07-13 20:41:54,147 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-07-13 20:41:54,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:54,147 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-07-13 20:41:54,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:54,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-07-13 20:41:54,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:54,151 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:54,151 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:54,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3923 [2021-07-13 20:41:54,351 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:54,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:54,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-07-13 20:41:54,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:54,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203074066] [2021-07-13 20:41:54,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:54,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:54,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:54,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203074066] [2021-07-13 20:41:54,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203074066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:54,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243431415] [2021-07-13 20:41:54,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:54,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:54,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:54,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:54,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:54,499 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:54,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243431415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:54,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:54,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-13 20:41:54,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855843414] [2021-07-13 20:41:54,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:54,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:54,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:54,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:54,500 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:55,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:55,024 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-07-13 20:41:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:41:55,024 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:55,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:55,037 INFO L225 Difference]: With dead ends: 7087 [2021-07-13 20:41:55,037 INFO L226 Difference]: Without dead ends: 7087 [2021-07-13 20:41:55,038 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 361.2ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:41:55,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-07-13 20:41:55,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-07-13 20:41:55,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:55,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-07-13 20:41:55,124 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-07-13 20:41:55,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:55,124 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-07-13 20:41:55,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:55,124 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-07-13 20:41:55,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:55,130 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:55,130 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:55,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3924,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:55,330 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:55,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:55,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-07-13 20:41:55,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:55,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840232132] [2021-07-13 20:41:55,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:55,369 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:55,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:55,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840232132] [2021-07-13 20:41:55,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840232132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:55,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918636707] [2021-07-13 20:41:55,370 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:55,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-13 20:41:55,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:55,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:55,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:55,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918636707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:55,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:55,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:41:55,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657812640] [2021-07-13 20:41:55,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:55,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:55,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:55,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:55,460 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:56,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:56,201 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-07-13 20:41:56,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:41:56,201 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:56,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:56,216 INFO L225 Difference]: With dead ends: 7520 [2021-07-13 20:41:56,216 INFO L226 Difference]: Without dead ends: 7516 [2021-07-13 20:41:56,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 432.6ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:41:56,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-07-13 20:41:56,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-07-13 20:41:56,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:56,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-07-13 20:41:56,302 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-07-13 20:41:56,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:56,302 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-07-13 20:41:56,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-07-13 20:41:56,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:56,308 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:56,308 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:56,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-07-13 20:41:56,509 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:56,509 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-07-13 20:41:56,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:56,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097239045] [2021-07-13 20:41:56,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:56,539 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:56,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:56,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097239045] [2021-07-13 20:41:56,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097239045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:56,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358846184] [2021-07-13 20:41:56,540 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:56,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:56,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:56,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:56,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:56,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:56,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358846184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:56,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:56,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:41:56,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712949463] [2021-07-13 20:41:56,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:56,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:56,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:56,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:56,645 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:57,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:57,442 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-07-13 20:41:57,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:41:57,442 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:57,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:57,458 INFO L225 Difference]: With dead ends: 8329 [2021-07-13 20:41:57,458 INFO L226 Difference]: Without dead ends: 8320 [2021-07-13 20:41:57,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 466.7ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:41:57,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-07-13 20:41:57,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-07-13 20:41:57,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:57,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-07-13 20:41:57,557 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-07-13 20:41:57,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:57,557 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-07-13 20:41:57,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:57,557 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-07-13 20:41:57,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:57,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:57,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:57,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3926,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:57,764 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:57,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:57,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-07-13 20:41:57,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:57,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492706455] [2021-07-13 20:41:57,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:57,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:57,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492706455] [2021-07-13 20:41:57,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492706455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:57,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874973643] [2021-07-13 20:41:57,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:57,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:57,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:57,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:57,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:57,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874973643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:57,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:57,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:41:57,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496409156] [2021-07-13 20:41:57,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:57,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:57,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:57,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:57,897 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:58,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:58,657 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-07-13 20:41:58,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:41:58,657 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:58,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:58,675 INFO L225 Difference]: With dead ends: 8622 [2021-07-13 20:41:58,676 INFO L226 Difference]: Without dead ends: 8622 [2021-07-13 20:41:58,676 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 468.3ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:41:58,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-07-13 20:41:58,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-07-13 20:41:58,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:58,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-07-13 20:41:58,789 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-07-13 20:41:58,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:58,789 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-07-13 20:41:58,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:58,789 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-07-13 20:41:58,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:58,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:58,796 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:58,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-07-13 20:41:58,997 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:58,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:58,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-07-13 20:41:58,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:58,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310349062] [2021-07-13 20:41:58,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:58,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:59,031 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:59,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:59,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310349062] [2021-07-13 20:41:59,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310349062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:59,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165677196] [2021-07-13 20:41:59,031 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:59,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:59,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:59,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:59,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:59,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:59,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165677196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:59,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:59,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:41:59,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786787205] [2021-07-13 20:41:59,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:41:59,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:59,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:41:59,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:41:59,112 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:59,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:59,521 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-07-13 20:41:59,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:41:59,521 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:59,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:59,539 INFO L225 Difference]: With dead ends: 8054 [2021-07-13 20:41:59,539 INFO L226 Difference]: Without dead ends: 7950 [2021-07-13 20:41:59,540 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 225.3ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:41:59,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-07-13 20:41:59,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-07-13 20:41:59,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:59,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-07-13 20:41:59,668 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-07-13 20:41:59,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:59,668 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-07-13 20:41:59,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:59,669 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-07-13 20:41:59,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:59,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:59,677 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:59,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-07-13 20:41:59,878 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:59,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:59,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-07-13 20:41:59,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:59,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029164092] [2021-07-13 20:41:59,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:59,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:59,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:59,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029164092] [2021-07-13 20:41:59,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029164092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:59,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515705511] [2021-07-13 20:41:59,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:59,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:59,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:59,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:59,977 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:59,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515705511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:59,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:59,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:41:59,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353342130] [2021-07-13 20:41:59,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:41:59,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:59,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:41:59,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:41:59,978 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:00,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:00,147 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-07-13 20:42:00,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:42:00,147 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:00,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:00,163 INFO L225 Difference]: With dead ends: 8289 [2021-07-13 20:42:00,163 INFO L226 Difference]: Without dead ends: 8289 [2021-07-13 20:42:00,164 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:00,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-07-13 20:42:00,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-07-13 20:42:00,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:00,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-07-13 20:42:00,279 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-07-13 20:42:00,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:00,279 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-07-13 20:42:00,279 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:00,279 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-07-13 20:42:00,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:00,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:00,288 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:00,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-07-13 20:42:00,489 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:00,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:00,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-07-13 20:42:00,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:00,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813225131] [2021-07-13 20:42:00,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:00,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:00,529 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:00,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:00,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813225131] [2021-07-13 20:42:00,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813225131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:00,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349836999] [2021-07-13 20:42:00,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:00,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:00,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:00,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:00,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:00,616 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:00,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349836999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:00,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:00,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:42:00,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672970424] [2021-07-13 20:42:00,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:00,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:00,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:00,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:00,616 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:01,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:01,323 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-07-13 20:42:01,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:42:01,323 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:01,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:01,352 INFO L225 Difference]: With dead ends: 12663 [2021-07-13 20:42:01,353 INFO L226 Difference]: Without dead ends: 12663 [2021-07-13 20:42:01,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 404.3ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:42:01,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-07-13 20:42:01,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-07-13 20:42:01,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:01,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-07-13 20:42:01,526 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-07-13 20:42:01,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:01,526 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-07-13 20:42:01,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:01,527 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-07-13 20:42:01,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:01,538 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:01,538 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:01,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3930 [2021-07-13 20:42:01,738 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:01,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:01,738 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-07-13 20:42:01,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:01,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819194094] [2021-07-13 20:42:01,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:01,771 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:01,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:01,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819194094] [2021-07-13 20:42:01,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819194094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:01,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759707753] [2021-07-13 20:42:01,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:01,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:42:01,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:01,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:01,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:01,855 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:01,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759707753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:01,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:01,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:42:01,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117464466] [2021-07-13 20:42:01,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:42:01,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:01,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:42:01,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:42:01,856 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:02,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:02,519 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-07-13 20:42:02,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:42:02,519 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:02,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:02,547 INFO L225 Difference]: With dead ends: 12824 [2021-07-13 20:42:02,547 INFO L226 Difference]: Without dead ends: 12824 [2021-07-13 20:42:02,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 352.6ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:42:02,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-07-13 20:42:02,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-07-13 20:42:02,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:02,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-07-13 20:42:02,723 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-07-13 20:42:02,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:02,723 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-07-13 20:42:02,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:02,723 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-07-13 20:42:02,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:02,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:02,735 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:02,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:02,935 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:02,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:02,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-07-13 20:42:02,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:02,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516827408] [2021-07-13 20:42:02,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:02,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:02,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516827408] [2021-07-13 20:42:02,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516827408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157477464] [2021-07-13 20:42:02,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:02,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:02,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:02,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:02,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:03,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:03,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157477464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:03,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:03,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:42:03,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611720056] [2021-07-13 20:42:03,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:42:03,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:03,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:42:03,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:42:03,044 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:03,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:03,394 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-07-13 20:42:03,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:42:03,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:03,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:03,418 INFO L225 Difference]: With dead ends: 10405 [2021-07-13 20:42:03,419 INFO L226 Difference]: Without dead ends: 10405 [2021-07-13 20:42:03,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 178.7ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:42:03,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-07-13 20:42:03,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-07-13 20:42:03,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:03,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-07-13 20:42:03,610 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-07-13 20:42:03,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:03,610 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-07-13 20:42:03,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:03,610 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-07-13 20:42:03,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:03,623 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:03,623 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:03,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3932,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:03,825 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:03,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:03,825 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-07-13 20:42:03,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:03,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116742801] [2021-07-13 20:42:03,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:03,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:03,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:03,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116742801] [2021-07-13 20:42:03,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116742801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:03,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767402394] [2021-07-13 20:42:03,858 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:03,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:42:03,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:03,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:03,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:03,936 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:03,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767402394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:03,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:03,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:42:03,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777864534] [2021-07-13 20:42:03,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:42:03,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:03,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:42:03,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:42:03,937 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:04,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:04,646 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-07-13 20:42:04,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:42:04,646 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:04,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:04,677 INFO L225 Difference]: With dead ends: 13522 [2021-07-13 20:42:04,677 INFO L226 Difference]: Without dead ends: 13518 [2021-07-13 20:42:04,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 341.9ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:42:04,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-07-13 20:42:04,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-07-13 20:42:04,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:04,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-07-13 20:42:04,876 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-07-13 20:42:04,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:04,876 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-07-13 20:42:04,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:04,876 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-07-13 20:42:04,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:04,888 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:04,888 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:05,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3933 [2021-07-13 20:42:05,089 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:05,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:05,089 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-07-13 20:42:05,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:05,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279083878] [2021-07-13 20:42:05,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:05,125 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:05,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:05,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279083878] [2021-07-13 20:42:05,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279083878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:05,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738234936] [2021-07-13 20:42:05,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:05,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:42:05,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:05,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:05,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:05,217 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:05,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738234936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:05,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:05,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:42:05,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719831732] [2021-07-13 20:42:05,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:42:05,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:05,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:42:05,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:42:05,218 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:05,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:05,750 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-07-13 20:42:05,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:42:05,750 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:05,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:05,775 INFO L225 Difference]: With dead ends: 10648 [2021-07-13 20:42:05,776 INFO L226 Difference]: Without dead ends: 10648 [2021-07-13 20:42:05,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 259.6ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:42:05,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-07-13 20:42:05,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-07-13 20:42:05,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:05,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-07-13 20:42:05,948 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-07-13 20:42:05,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:05,948 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-07-13 20:42:05,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:05,948 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-07-13 20:42:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:05,961 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:05,961 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:06,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3934,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:06,162 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:06,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:06,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-07-13 20:42:06,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:06,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353298637] [2021-07-13 20:42:06,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:06,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:06,204 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:06,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:06,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353298637] [2021-07-13 20:42:06,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353298637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:06,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798824631] [2021-07-13 20:42:06,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:06,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:06,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:06,289 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:06,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798824631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:06,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:06,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:42:06,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895240443] [2021-07-13 20:42:06,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:06,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:06,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:06,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:06,290 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:07,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:07,018 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-07-13 20:42:07,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:42:07,018 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:07,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:07,094 INFO L225 Difference]: With dead ends: 13360 [2021-07-13 20:42:07,094 INFO L226 Difference]: Without dead ends: 13348 [2021-07-13 20:42:07,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 398.3ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:42:07,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-07-13 20:42:07,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-07-13 20:42:07,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:07,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-07-13 20:42:07,266 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-07-13 20:42:07,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:07,266 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-07-13 20:42:07,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:07,266 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-07-13 20:42:07,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:07,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:07,278 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:07,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3935 [2021-07-13 20:42:07,479 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:07,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:07,479 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-07-13 20:42:07,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:07,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40542053] [2021-07-13 20:42:07,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:07,522 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:07,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:07,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40542053] [2021-07-13 20:42:07,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40542053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:07,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076487914] [2021-07-13 20:42:07,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:07,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:07,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:07,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:07,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:07,624 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:07,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076487914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:07,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:07,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:42:07,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657735927] [2021-07-13 20:42:07,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:07,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:07,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:07,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:07,625 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:08,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:08,937 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-07-13 20:42:08,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-13 20:42:08,938 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:08,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:08,984 INFO L225 Difference]: With dead ends: 20318 [2021-07-13 20:42:08,985 INFO L226 Difference]: Without dead ends: 20318 [2021-07-13 20:42:08,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 788.7ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:42:09,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-07-13 20:42:09,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-07-13 20:42:09,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:09,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-07-13 20:42:09,314 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-07-13 20:42:09,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:09,314 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-07-13 20:42:09,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:09,314 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-07-13 20:42:09,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:09,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:09,331 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:09,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3936 [2021-07-13 20:42:09,532 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:09,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:09,532 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-07-13 20:42:09,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:09,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581072185] [2021-07-13 20:42:09,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:09,574 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:09,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:09,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581072185] [2021-07-13 20:42:09,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581072185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:09,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504353286] [2021-07-13 20:42:09,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:09,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:42:09,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:09,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:09,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:09,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:09,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504353286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:09,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:09,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:42:09,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488654233] [2021-07-13 20:42:09,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:09,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:09,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:09,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:09,677 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:10,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:10,852 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-07-13 20:42:10,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:42:10,852 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:10,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:10,898 INFO L225 Difference]: With dead ends: 19544 [2021-07-13 20:42:10,898 INFO L226 Difference]: Without dead ends: 19532 [2021-07-13 20:42:10,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 658.8ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:42:10,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-07-13 20:42:11,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-07-13 20:42:11,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:11,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-07-13 20:42:11,313 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-07-13 20:42:11,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:11,313 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-07-13 20:42:11,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:11,314 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-07-13 20:42:11,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:11,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:11,333 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:11,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-07-13 20:42:11,533 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:11,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:11,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-07-13 20:42:11,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:11,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926286638] [2021-07-13 20:42:11,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:11,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:11,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926286638] [2021-07-13 20:42:11,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926286638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:11,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519358419] [2021-07-13 20:42:11,581 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:11,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:11,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:11,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:11,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:11,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:11,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519358419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:11,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:11,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:42:11,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303820185] [2021-07-13 20:42:11,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:11,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:11,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:11,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:11,689 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:12,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:12,793 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-07-13 20:42:12,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:42:12,794 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:12,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:12,841 INFO L225 Difference]: With dead ends: 19373 [2021-07-13 20:42:12,842 INFO L226 Difference]: Without dead ends: 19337 [2021-07-13 20:42:12,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 627.0ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:42:12,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-07-13 20:42:13,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-07-13 20:42:13,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-07-13 20:42:13,301 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-07-13 20:42:13,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:13,301 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-07-13 20:42:13,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,301 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-07-13 20:42:13,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:13,318 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:13,318 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:13,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3938 [2021-07-13 20:42:13,533 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:13,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:13,533 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-07-13 20:42:13,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:13,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802761437] [2021-07-13 20:42:13,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:13,577 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:13,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:13,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802761437] [2021-07-13 20:42:13,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802761437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:13,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247528067] [2021-07-13 20:42:13,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:13,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:42:13,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:13,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:13,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:13,710 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:13,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247528067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:13,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:13,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:42:13,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417453050] [2021-07-13 20:42:13,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:13,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:13,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:13,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:13,711 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:15,180 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-07-13 20:42:15,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:42:15,180 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:15,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:15,223 INFO L225 Difference]: With dead ends: 19259 [2021-07-13 20:42:15,223 INFO L226 Difference]: Without dead ends: 19259 [2021-07-13 20:42:15,224 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 909.0ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:42:15,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-07-13 20:42:15,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-07-13 20:42:15,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-07-13 20:42:15,643 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-07-13 20:42:15,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:15,643 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-07-13 20:42:15,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,644 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-07-13 20:42:15,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:15,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:15,662 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:15,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-07-13 20:42:15,863 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:15,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:15,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-07-13 20:42:15,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:15,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864596583] [2021-07-13 20:42:15,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:15,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:15,905 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:15,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:15,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864596583] [2021-07-13 20:42:15,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864596583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:15,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342521659] [2021-07-13 20:42:15,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:15,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:42:15,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:15,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:15,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:16,024 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:16,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342521659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:16,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:16,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:42:16,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403959010] [2021-07-13 20:42:16,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:16,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:16,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:16,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:16,025 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:17,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:17,413 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-07-13 20:42:17,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:42:17,414 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:17,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:17,460 INFO L225 Difference]: With dead ends: 18895 [2021-07-13 20:42:17,460 INFO L226 Difference]: Without dead ends: 18883 [2021-07-13 20:42:17,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 777.4ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:42:17,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-07-13 20:42:17,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-07-13 20:42:17,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:17,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-07-13 20:42:17,845 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-07-13 20:42:17,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:17,846 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-07-13 20:42:17,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:17,846 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-07-13 20:42:17,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:17,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:17,863 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:18,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3940,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:18,064 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:18,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:18,064 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-07-13 20:42:18,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:18,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23550271] [2021-07-13 20:42:18,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:18,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:18,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:18,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23550271] [2021-07-13 20:42:18,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23550271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071673403] [2021-07-13 20:42:18,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:18,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:18,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:18,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:18,203 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:18,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071673403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:18,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:18,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:42:18,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801214163] [2021-07-13 20:42:18,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:18,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:18,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:18,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:18,204 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:19,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:19,318 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-07-13 20:42:19,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:42:19,319 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:19,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:19,363 INFO L225 Difference]: With dead ends: 18135 [2021-07-13 20:42:19,363 INFO L226 Difference]: Without dead ends: 18099 [2021-07-13 20:42:19,364 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 646.3ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:42:19,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-07-13 20:42:19,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-07-13 20:42:19,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:19,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-07-13 20:42:19,652 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-07-13 20:42:19,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:19,652 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-07-13 20:42:19,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:19,652 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-07-13 20:42:19,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:19,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:19,669 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:19,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3941,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:19,885 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:19,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:19,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-07-13 20:42:19,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:19,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595664678] [2021-07-13 20:42:19,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:19,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:19,918 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:19,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:19,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595664678] [2021-07-13 20:42:19,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595664678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:19,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780205698] [2021-07-13 20:42:19,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:19,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:19,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:19,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:19,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:20,102 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:20,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780205698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:20,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:20,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:20,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299201574] [2021-07-13 20:42:20,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:20,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:20,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:20,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:20,103 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:21,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:21,517 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-07-13 20:42:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:42:21,517 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:21,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:21,592 INFO L225 Difference]: With dead ends: 26263 [2021-07-13 20:42:21,592 INFO L226 Difference]: Without dead ends: 26263 [2021-07-13 20:42:21,593 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 811.1ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-13 20:42:21,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-07-13 20:42:21,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-07-13 20:42:21,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-07-13 20:42:22,011 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-07-13 20:42:22,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:22,012 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-07-13 20:42:22,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,012 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-07-13 20:42:22,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:22,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:22,029 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:22,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3942 [2021-07-13 20:42:22,230 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:22,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:22,230 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-07-13 20:42:22,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:22,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119656404] [2021-07-13 20:42:22,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:22,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:22,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:22,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119656404] [2021-07-13 20:42:22,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119656404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:22,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716346498] [2021-07-13 20:42:22,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:22,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:42:22,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:22,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:22,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:22,391 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:22,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716346498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:22,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:22,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:22,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334764442] [2021-07-13 20:42:22,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:22,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:22,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:22,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:22,391 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:23,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:23,655 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-07-13 20:42:23,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:42:23,655 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:23,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:23,720 INFO L225 Difference]: With dead ends: 25703 [2021-07-13 20:42:23,720 INFO L226 Difference]: Without dead ends: 25703 [2021-07-13 20:42:23,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 731.7ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:42:23,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-07-13 20:42:24,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-07-13 20:42:24,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-07-13 20:42:24,111 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-07-13 20:42:24,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:24,111 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-07-13 20:42:24,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,111 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-07-13 20:42:24,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:24,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:24,129 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:24,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3943,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:24,329 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:24,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:24,329 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-07-13 20:42:24,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:24,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737411214] [2021-07-13 20:42:24,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:24,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:24,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:24,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737411214] [2021-07-13 20:42:24,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737411214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:24,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710391882] [2021-07-13 20:42:24,363 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:24,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:24,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:24,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:24,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:24,479 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:24,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710391882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:24,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:24,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:42:24,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999417876] [2021-07-13 20:42:24,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:24,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:24,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:24,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:24,480 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:25,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:25,316 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-07-13 20:42:25,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:42:25,317 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:25,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:25,365 INFO L225 Difference]: With dead ends: 20426 [2021-07-13 20:42:25,365 INFO L226 Difference]: Without dead ends: 20426 [2021-07-13 20:42:25,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 456.7ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:42:25,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-07-13 20:42:25,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-07-13 20:42:25,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:25,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-07-13 20:42:25,646 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-07-13 20:42:25,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:25,647 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-07-13 20:42:25,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:25,647 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-07-13 20:42:25,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:25,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:25,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:25,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:25,865 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:25,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:25,865 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-07-13 20:42:25,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:25,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373644624] [2021-07-13 20:42:25,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:25,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:25,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:25,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:25,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373644624] [2021-07-13 20:42:25,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373644624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:25,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187183800] [2021-07-13 20:42:25,891 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:25,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:25,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:25,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:25,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:25,968 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:25,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187183800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:25,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:25,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:42:25,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037926354] [2021-07-13 20:42:25,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:42:25,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:25,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:42:25,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:42:25,969 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:26,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:26,376 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-07-13 20:42:26,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:42:26,377 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:26,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:26,402 INFO L225 Difference]: With dead ends: 12782 [2021-07-13 20:42:26,402 INFO L226 Difference]: Without dead ends: 12749 [2021-07-13 20:42:26,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 172.9ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:42:26,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-07-13 20:42:26,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-07-13 20:42:26,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:26,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-07-13 20:42:26,610 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-07-13 20:42:26,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:26,610 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-07-13 20:42:26,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:26,610 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-07-13 20:42:26,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:26,627 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:26,627 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:26,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3945 [2021-07-13 20:42:26,828 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:26,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:26,828 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-07-13 20:42:26,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:26,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591312265] [2021-07-13 20:42:26,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:26,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:26,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591312265] [2021-07-13 20:42:26,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591312265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:26,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652125517] [2021-07-13 20:42:26,870 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:26,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:42:26,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:26,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:26,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:26,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652125517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:26,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:26,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:42:26,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264525818] [2021-07-13 20:42:26,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:26,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:26,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:26,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:26,986 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:27,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:27,752 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-07-13 20:42:27,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:42:27,752 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:27,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:27,800 INFO L225 Difference]: With dead ends: 18923 [2021-07-13 20:42:27,801 INFO L226 Difference]: Without dead ends: 18923 [2021-07-13 20:42:27,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 416.7ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:42:27,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-07-13 20:42:28,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-07-13 20:42:28,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:28,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-07-13 20:42:28,101 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-07-13 20:42:28,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:28,101 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-07-13 20:42:28,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:28,101 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-07-13 20:42:28,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:28,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:28,118 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:28,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3946,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:28,319 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:28,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:28,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-07-13 20:42:28,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:28,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237008798] [2021-07-13 20:42:28,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:28,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:28,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:28,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237008798] [2021-07-13 20:42:28,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237008798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:28,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229432966] [2021-07-13 20:42:28,353 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:28,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:28,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:28,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:28,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229432966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:28,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:28,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:28,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392622563] [2021-07-13 20:42:28,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:28,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:28,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:28,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:28,475 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:29,583 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-07-13 20:42:29,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-13 20:42:29,583 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:29,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:29,629 INFO L225 Difference]: With dead ends: 19527 [2021-07-13 20:42:29,629 INFO L226 Difference]: Without dead ends: 19527 [2021-07-13 20:42:29,630 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 714.6ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:42:29,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-07-13 20:42:29,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-07-13 20:42:29,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-07-13 20:42:29,939 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-07-13 20:42:29,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:29,939 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-07-13 20:42:29,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,940 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-07-13 20:42:29,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:29,957 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:29,957 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:30,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-07-13 20:42:30,158 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:30,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:30,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-07-13 20:42:30,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:30,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486387195] [2021-07-13 20:42:30,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:30,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:30,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:30,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:30,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486387195] [2021-07-13 20:42:30,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486387195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:30,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673642923] [2021-07-13 20:42:30,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:30,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:30,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:30,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:30,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:30,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:30,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673642923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:30,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:30,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:30,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233315131] [2021-07-13 20:42:30,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:30,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:30,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:30,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:30,312 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:31,265 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-07-13 20:42:31,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:42:31,265 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:31,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:31,313 INFO L225 Difference]: With dead ends: 19102 [2021-07-13 20:42:31,314 INFO L226 Difference]: Without dead ends: 19098 [2021-07-13 20:42:31,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 559.3ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:42:31,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-07-13 20:42:31,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-07-13 20:42:31,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-07-13 20:42:31,627 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-07-13 20:42:31,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:31,628 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-07-13 20:42:31,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,628 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-07-13 20:42:31,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:31,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:31,645 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:31,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3948 [2021-07-13 20:42:31,846 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:31,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:31,846 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-07-13 20:42:31,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:31,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005406392] [2021-07-13 20:42:31,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:31,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:31,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:31,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005406392] [2021-07-13 20:42:31,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005406392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:31,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235895922] [2021-07-13 20:42:31,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:31,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:42:31,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:31,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:31,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:32,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235895922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:32,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:42:32,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71081786] [2021-07-13 20:42:32,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:32,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:32,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:32,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:32,008 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:33,099 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-07-13 20:42:33,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:42:33,100 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:33,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:33,143 INFO L225 Difference]: With dead ends: 18533 [2021-07-13 20:42:33,143 INFO L226 Difference]: Without dead ends: 18533 [2021-07-13 20:42:33,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 682.3ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:42:33,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-07-13 20:42:33,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-07-13 20:42:33,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-07-13 20:42:33,461 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-07-13 20:42:33,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:33,461 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-07-13 20:42:33,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,461 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-07-13 20:42:33,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:33,479 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:33,479 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:33,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3949 [2021-07-13 20:42:33,679 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:33,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:33,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-07-13 20:42:33,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:33,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693644793] [2021-07-13 20:42:33,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:33,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:33,726 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:33,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:33,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693644793] [2021-07-13 20:42:33,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693644793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:33,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475307310] [2021-07-13 20:42:33,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:33,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:33,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:33,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:33,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:33,833 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:33,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475307310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:33,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:33,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:42:33,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746771695] [2021-07-13 20:42:33,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:33,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:33,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:33,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:33,834 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:34,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:34,787 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-07-13 20:42:34,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:42:34,787 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:34,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:34,831 INFO L225 Difference]: With dead ends: 18246 [2021-07-13 20:42:34,831 INFO L226 Difference]: Without dead ends: 18234 [2021-07-13 20:42:34,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 555.3ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:42:34,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-07-13 20:42:35,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-07-13 20:42:35,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-07-13 20:42:35,221 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-07-13 20:42:35,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:35,221 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-07-13 20:42:35,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,221 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-07-13 20:42:35,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:35,239 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:35,239 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:35,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:35,440 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:35,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:35,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-07-13 20:42:35,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:35,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164973529] [2021-07-13 20:42:35,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:35,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:35,492 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:35,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:35,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164973529] [2021-07-13 20:42:35,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164973529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:35,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960343965] [2021-07-13 20:42:35,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:35,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:42:35,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:35,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:35,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:35,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960343965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:35,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:35,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:42:35,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588668169] [2021-07-13 20:42:35,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:35,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:35,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:35,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:35,580 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:36,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:36,041 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-07-13 20:42:36,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:36,042 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:36,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:36,081 INFO L225 Difference]: With dead ends: 15733 [2021-07-13 20:42:36,081 INFO L226 Difference]: Without dead ends: 15733 [2021-07-13 20:42:36,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 249.0ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:42:36,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-07-13 20:42:36,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-07-13 20:42:36,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:36,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-07-13 20:42:36,344 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-07-13 20:42:36,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:36,344 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-07-13 20:42:36,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:36,344 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-07-13 20:42:36,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:36,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:36,363 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:36,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3951,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:36,563 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:36,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:36,564 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-07-13 20:42:36,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:36,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253823518] [2021-07-13 20:42:36,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:36,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:36,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253823518] [2021-07-13 20:42:36,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253823518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709178774] [2021-07-13 20:42:36,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:36,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:36,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:36,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:36,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709178774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:36,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:42:36,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246298328] [2021-07-13 20:42:36,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:42:36,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:36,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:42:36,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:42:36,681 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:37,211 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-07-13 20:42:37,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:42:37,211 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:37,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:37,254 INFO L225 Difference]: With dead ends: 16710 [2021-07-13 20:42:37,254 INFO L226 Difference]: Without dead ends: 16710 [2021-07-13 20:42:37,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 289.2ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:42:37,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-07-13 20:42:37,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-07-13 20:42:37,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-07-13 20:42:37,533 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-07-13 20:42:37,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:37,533 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-07-13 20:42:37,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,533 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-07-13 20:42:37,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:37,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:37,553 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:37,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3952,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:37,753 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:37,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:37,753 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-07-13 20:42:37,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:37,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758967982] [2021-07-13 20:42:37,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:37,788 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:37,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:37,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758967982] [2021-07-13 20:42:37,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758967982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:37,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131202885] [2021-07-13 20:42:37,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:37,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:37,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:37,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:37,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:37,865 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:37,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131202885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:37,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:37,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:42:37,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719750662] [2021-07-13 20:42:37,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:42:37,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:37,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:42:37,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:42:37,866 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:38,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:38,376 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-07-13 20:42:38,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:42:38,376 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:38,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:38,422 INFO L225 Difference]: With dead ends: 16200 [2021-07-13 20:42:38,422 INFO L226 Difference]: Without dead ends: 16192 [2021-07-13 20:42:38,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 231.9ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:42:38,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-07-13 20:42:38,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-07-13 20:42:38,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:38,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-07-13 20:42:38,771 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-07-13 20:42:38,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:38,771 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-07-13 20:42:38,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:38,771 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-07-13 20:42:38,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:38,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:38,793 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:38,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3953,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:38,994 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:38,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:38,994 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-07-13 20:42:38,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:38,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041450389] [2021-07-13 20:42:38,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:39,034 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:39,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:39,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041450389] [2021-07-13 20:42:39,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041450389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713126845] [2021-07-13 20:42:39,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:39,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:42:39,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:39,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:39,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:39,115 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:39,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713126845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:39,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:42:39,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643847449] [2021-07-13 20:42:39,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:39,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:39,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:39,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:39,116 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:39,589 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-07-13 20:42:39,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:42:39,589 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:39,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:39,632 INFO L225 Difference]: With dead ends: 16100 [2021-07-13 20:42:39,633 INFO L226 Difference]: Without dead ends: 16088 [2021-07-13 20:42:39,633 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 243.8ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:42:39,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-07-13 20:42:39,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-07-13 20:42:39,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-07-13 20:42:39,910 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-07-13 20:42:39,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:39,910 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-07-13 20:42:39,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,910 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-07-13 20:42:39,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:39,929 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:39,929 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:40,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3954 [2021-07-13 20:42:40,129 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:40,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:40,130 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-07-13 20:42:40,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:40,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271891690] [2021-07-13 20:42:40,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:40,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:40,167 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:40,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:40,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271891690] [2021-07-13 20:42:40,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271891690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791469477] [2021-07-13 20:42:40,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:40,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:40,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:40,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:40,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:40,281 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:40,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791469477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:40,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:42:40,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912074888] [2021-07-13 20:42:40,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:40,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:40,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:40,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:40,282 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:41,249 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-07-13 20:42:41,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:42:41,250 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:41,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:41,308 INFO L225 Difference]: With dead ends: 21916 [2021-07-13 20:42:41,309 INFO L226 Difference]: Without dead ends: 21916 [2021-07-13 20:42:41,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 512.9ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:42:41,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-07-13 20:42:41,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-07-13 20:42:41,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-07-13 20:42:41,690 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-07-13 20:42:41,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:41,690 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-07-13 20:42:41,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,690 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-07-13 20:42:41,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:41,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:41,709 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:41,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:41,909 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:41,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:41,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-07-13 20:42:41,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:41,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197434806] [2021-07-13 20:42:41,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:41,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:41,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:41,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:41,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197434806] [2021-07-13 20:42:41,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197434806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:41,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163285336] [2021-07-13 20:42:41,937 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:41,960 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:41,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:41,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:41,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:42,042 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:42,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163285336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:42,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:42,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:42:42,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577701449] [2021-07-13 20:42:42,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:42,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:42,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:42,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:42,043 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:42,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:42,768 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-07-13 20:42:42,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:42:42,769 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:42,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:42,812 INFO L225 Difference]: With dead ends: 17700 [2021-07-13 20:42:42,812 INFO L226 Difference]: Without dead ends: 17684 [2021-07-13 20:42:42,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 367.1ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:42:42,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-07-13 20:42:43,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-07-13 20:42:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:43,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-07-13 20:42:43,141 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-07-13 20:42:43,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:43,142 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-07-13 20:42:43,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:43,142 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-07-13 20:42:43,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:43,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:43,164 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:43,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3956 [2021-07-13 20:42:43,365 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:43,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:43,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-07-13 20:42:43,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:43,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447185026] [2021-07-13 20:42:43,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:43,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:43,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:42:43,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:43,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447185026] [2021-07-13 20:42:43,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447185026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:43,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598130676] [2021-07-13 20:42:43,392 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:43,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:42:43,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:43,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:43,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:43,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:43,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598130676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:43,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:43,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:42:43,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302558123] [2021-07-13 20:42:43,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:43,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:43,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:43,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:43,500 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:44,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:44,241 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-07-13 20:42:44,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:42:44,242 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:44,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:44,287 INFO L225 Difference]: With dead ends: 17792 [2021-07-13 20:42:44,287 INFO L226 Difference]: Without dead ends: 17786 [2021-07-13 20:42:44,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 406.1ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:42:44,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-07-13 20:42:44,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-07-13 20:42:44,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:44,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-07-13 20:42:44,633 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-07-13 20:42:44,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:44,633 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-07-13 20:42:44,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:44,633 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-07-13 20:42:44,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:44,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:44,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:44,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3957,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:44,855 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:44,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:44,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-07-13 20:42:44,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:44,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795524946] [2021-07-13 20:42:44,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:44,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:44,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:44,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:44,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795524946] [2021-07-13 20:42:44,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795524946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:44,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492704590] [2021-07-13 20:42:44,881 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:44,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:44,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:44,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:45,052 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:45,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492704590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:45,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:45,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:42:45,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554189855] [2021-07-13 20:42:45,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:45,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:45,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:45,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:45,053 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:45,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:45,663 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-07-13 20:42:45,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:42:45,663 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:45,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:45,719 INFO L225 Difference]: With dead ends: 19854 [2021-07-13 20:42:45,720 INFO L226 Difference]: Without dead ends: 19838 [2021-07-13 20:42:45,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 313.3ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:42:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-07-13 20:42:46,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-07-13 20:42:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:46,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-07-13 20:42:46,064 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-07-13 20:42:46,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:46,064 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-07-13 20:42:46,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:46,064 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-07-13 20:42:46,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:46,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:46,087 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:46,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3958,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:46,287 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:46,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:46,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-07-13 20:42:46,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:46,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502480462] [2021-07-13 20:42:46,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:46,313 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:46,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:46,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502480462] [2021-07-13 20:42:46,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502480462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:46,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631357028] [2021-07-13 20:42:46,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:46,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:46,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:46,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:46,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:46,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:46,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631357028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:46,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:46,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:42:46,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126960360] [2021-07-13 20:42:46,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:46,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:46,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:46,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:46,412 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:47,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:47,082 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-07-13 20:42:47,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:42:47,083 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:47,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:47,137 INFO L225 Difference]: With dead ends: 20992 [2021-07-13 20:42:47,137 INFO L226 Difference]: Without dead ends: 20992 [2021-07-13 20:42:47,138 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 376.4ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:42:47,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-07-13 20:42:47,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-07-13 20:42:47,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:47,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-07-13 20:42:47,513 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-07-13 20:42:47,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:47,513 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-07-13 20:42:47,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:47,513 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-07-13 20:42:47,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:47,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:47,535 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:47,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-07-13 20:42:47,736 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:47,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:47,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-07-13 20:42:47,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:47,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645431250] [2021-07-13 20:42:47,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:47,770 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:47,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:47,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645431250] [2021-07-13 20:42:47,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645431250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:47,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422539432] [2021-07-13 20:42:47,770 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:47,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-13 20:42:47,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:47,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:47,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:47,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:47,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422539432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:47,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:47,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:42:47,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412870727] [2021-07-13 20:42:47,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:47,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:47,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:47,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:47,867 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:48,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:48,849 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-07-13 20:42:48,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:42:48,849 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:48,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:48,907 INFO L225 Difference]: With dead ends: 22133 [2021-07-13 20:42:48,907 INFO L226 Difference]: Without dead ends: 22129 [2021-07-13 20:42:48,907 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 563.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:42:48,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-07-13 20:42:49,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-07-13 20:42:49,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:49,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-07-13 20:42:49,298 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-07-13 20:42:49,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:49,298 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-07-13 20:42:49,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:49,298 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-07-13 20:42:49,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:49,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:49,321 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:49,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:49,522 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:49,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:49,522 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-07-13 20:42:49,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:49,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071620532] [2021-07-13 20:42:49,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:49,555 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:49,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:49,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071620532] [2021-07-13 20:42:49,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071620532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:49,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707215022] [2021-07-13 20:42:49,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:49,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:49,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:49,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:49,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:49,645 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:49,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707215022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:49,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:49,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:49,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806194996] [2021-07-13 20:42:49,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:49,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:49,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:49,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:49,646 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:50,283 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-07-13 20:42:50,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:42:50,283 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:50,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:50,330 INFO L225 Difference]: With dead ends: 18794 [2021-07-13 20:42:50,331 INFO L226 Difference]: Without dead ends: 18768 [2021-07-13 20:42:50,331 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:42:50,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-07-13 20:42:50,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-07-13 20:42:50,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-07-13 20:42:50,676 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-07-13 20:42:50,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:50,676 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-07-13 20:42:50,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,677 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-07-13 20:42:50,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:50,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:50,700 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:50,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3961 [2021-07-13 20:42:50,901 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:50,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:50,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-07-13 20:42:50,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:50,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306641526] [2021-07-13 20:42:50,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:50,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:50,932 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:50,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:50,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306641526] [2021-07-13 20:42:50,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306641526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:50,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565335525] [2021-07-13 20:42:50,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:50,954 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:50,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:50,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:50,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:51,024 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:51,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565335525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:51,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:51,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:51,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025684164] [2021-07-13 20:42:51,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:51,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:51,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:51,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:51,025 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:51,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:51,813 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-07-13 20:42:51,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:42:51,814 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:51,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:51,859 INFO L225 Difference]: With dead ends: 18772 [2021-07-13 20:42:51,859 INFO L226 Difference]: Without dead ends: 18772 [2021-07-13 20:42:51,860 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 404.9ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:51,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-07-13 20:42:52,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-07-13 20:42:52,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:52,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-07-13 20:42:52,186 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-07-13 20:42:52,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:52,186 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-07-13 20:42:52,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:52,186 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-07-13 20:42:52,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:52,210 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:52,210 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:52,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:52,410 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:52,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:52,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-07-13 20:42:52,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:52,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19230286] [2021-07-13 20:42:52,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:52,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:52,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:52,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19230286] [2021-07-13 20:42:52,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19230286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:52,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694384793] [2021-07-13 20:42:52,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:52,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:42:52,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:52,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:52,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:52,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:52,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694384793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:52,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:52,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:42:52,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688729799] [2021-07-13 20:42:52,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:42:52,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:52,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:42:52,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:42:52,537 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:53,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:53,218 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-07-13 20:42:53,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:42:53,219 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:53,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:53,271 INFO L225 Difference]: With dead ends: 20120 [2021-07-13 20:42:53,271 INFO L226 Difference]: Without dead ends: 20120 [2021-07-13 20:42:53,271 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 352.0ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:42:53,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-07-13 20:42:53,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-07-13 20:42:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:53,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-07-13 20:42:53,635 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-07-13 20:42:53,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:53,635 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-07-13 20:42:53,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:53,635 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-07-13 20:42:53,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:53,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:53,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:53,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3963 [2021-07-13 20:42:53,860 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:53,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:53,860 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-07-13 20:42:53,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:53,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622873111] [2021-07-13 20:42:53,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:53,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:53,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622873111] [2021-07-13 20:42:53,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622873111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:53,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123576405] [2021-07-13 20:42:53,892 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:53,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:42:53,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:53,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:42:53,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:53,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:53,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123576405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:53,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:53,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:42:53,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839621134] [2021-07-13 20:42:53,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:42:53,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:53,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:42:53,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:42:53,994 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:54,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:54,855 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-07-13 20:42:54,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:42:54,856 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:54,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:54,913 INFO L225 Difference]: With dead ends: 22535 [2021-07-13 20:42:54,913 INFO L226 Difference]: Without dead ends: 22535 [2021-07-13 20:42:54,914 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 471.2ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:42:54,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-07-13 20:42:55,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-07-13 20:42:55,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:55,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-07-13 20:42:55,348 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-07-13 20:42:55,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:55,348 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-07-13 20:42:55,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:55,348 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-07-13 20:42:55,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:55,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:55,373 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:55,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3964,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:55,573 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:55,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:55,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-07-13 20:42:55,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:55,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916556967] [2021-07-13 20:42:55,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:55,607 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:55,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:55,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916556967] [2021-07-13 20:42:55,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916556967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:55,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399995899] [2021-07-13 20:42:55,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:55,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:42:55,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:55,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:55,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:55,730 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:55,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399995899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:55,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:55,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:55,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81763510] [2021-07-13 20:42:55,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:55,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:55,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:55,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:55,731 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:57,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:57,233 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-07-13 20:42:57,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:42:57,233 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:57,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:57,354 INFO L225 Difference]: With dead ends: 39203 [2021-07-13 20:42:57,354 INFO L226 Difference]: Without dead ends: 39203 [2021-07-13 20:42:57,355 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 874.9ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:42:57,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-07-13 20:42:57,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-07-13 20:42:57,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:58,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-07-13 20:42:58,007 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-07-13 20:42:58,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:58,007 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-07-13 20:42:58,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:58,007 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-07-13 20:42:58,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:42:58,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:58,140 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:58,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3965,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:58,341 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:58,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:58,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-07-13 20:42:58,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:58,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629371277] [2021-07-13 20:42:58,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:58,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:58,375 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:58,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629371277] [2021-07-13 20:42:58,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629371277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488963647] [2021-07-13 20:42:58,375 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:58,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:58,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:42:58,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:58,495 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488963647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:58,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:42:58,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770997998] [2021-07-13 20:42:58,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:58,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:58,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:58,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:58,496 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:59,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:59,995 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-07-13 20:42:59,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:42:59,995 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:42:59,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:00,113 INFO L225 Difference]: With dead ends: 38231 [2021-07-13 20:43:00,113 INFO L226 Difference]: Without dead ends: 38231 [2021-07-13 20:43:00,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 884.5ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:43:00,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-07-13 20:43:00,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-07-13 20:43:00,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-07-13 20:43:00,775 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-07-13 20:43:00,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:00,775 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-07-13 20:43:00,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,775 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-07-13 20:43:00,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:00,803 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:00,803 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:01,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3966 [2021-07-13 20:43:01,005 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:01,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:01,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-07-13 20:43:01,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:01,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106279048] [2021-07-13 20:43:01,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:01,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:01,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:01,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:01,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106279048] [2021-07-13 20:43:01,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106279048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:01,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463976348] [2021-07-13 20:43:01,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:01,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:01,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:01,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:01,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463976348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:01,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:01,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:01,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554731419] [2021-07-13 20:43:01,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:01,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:01,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:01,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:01,113 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:01,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:01,413 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-07-13 20:43:01,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:43:01,414 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:01,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:01,489 INFO L225 Difference]: With dead ends: 23740 [2021-07-13 20:43:01,489 INFO L226 Difference]: Without dead ends: 23693 [2021-07-13 20:43:01,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 102.6ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:01,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-07-13 20:43:01,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-07-13 20:43:01,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:02,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-07-13 20:43:02,023 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-07-13 20:43:02,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:02,024 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-07-13 20:43:02,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:02,024 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-07-13 20:43:02,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:02,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:02,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:02,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3967,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:02,265 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:02,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:02,265 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-07-13 20:43:02,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:02,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189593927] [2021-07-13 20:43:02,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:02,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189593927] [2021-07-13 20:43:02,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189593927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160305401] [2021-07-13 20:43:02,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:02,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:02,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:02,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:02,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:02,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160305401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:02,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:43:02,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907969177] [2021-07-13 20:43:02,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:02,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:02,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:02,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:02,372 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:02,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:02,644 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-07-13 20:43:02,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:43:02,645 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:02,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:02,704 INFO L225 Difference]: With dead ends: 23252 [2021-07-13 20:43:02,704 INFO L226 Difference]: Without dead ends: 23252 [2021-07-13 20:43:02,704 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 93.4ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:02,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-07-13 20:43:03,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-07-13 20:43:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-07-13 20:43:03,163 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-07-13 20:43:03,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:03,163 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-07-13 20:43:03,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:03,163 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-07-13 20:43:03,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:03,199 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:03,199 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:03,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3968 [2021-07-13 20:43:03,401 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:03,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:03,401 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-07-13 20:43:03,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:03,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506959891] [2021-07-13 20:43:03,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:03,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:03,441 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:03,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:03,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506959891] [2021-07-13 20:43:03,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506959891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:03,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741308963] [2021-07-13 20:43:03,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:03,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:03,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:03,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:03,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:03,555 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:03,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741308963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:03,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:03,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:43:03,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253044394] [2021-07-13 20:43:03,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:03,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:03,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:03,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:03,556 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:04,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:04,613 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-07-13 20:43:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:43:04,613 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:04,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:04,691 INFO L225 Difference]: With dead ends: 31840 [2021-07-13 20:43:04,691 INFO L226 Difference]: Without dead ends: 31840 [2021-07-13 20:43:04,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 504.2ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:43:04,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-07-13 20:43:05,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-07-13 20:43:05,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:05,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-07-13 20:43:05,185 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-07-13 20:43:05,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:05,185 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-07-13 20:43:05,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:05,186 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-07-13 20:43:05,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:05,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:05,220 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:05,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3969 [2021-07-13 20:43:05,420 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:05,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:05,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-07-13 20:43:05,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:05,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871844611] [2021-07-13 20:43:05,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:05,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:05,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:05,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871844611] [2021-07-13 20:43:05,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871844611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266220881] [2021-07-13 20:43:05,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:05,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:05,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:05,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:05,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:05,578 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:05,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266220881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:05,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:43:05,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229122351] [2021-07-13 20:43:05,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:05,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:05,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:05,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:05,579 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:06,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:06,984 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-07-13 20:43:06,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:43:06,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:06,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:07,107 INFO L225 Difference]: With dead ends: 40672 [2021-07-13 20:43:07,107 INFO L226 Difference]: Without dead ends: 40672 [2021-07-13 20:43:07,108 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 841.0ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:43:07,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-07-13 20:43:07,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-07-13 20:43:07,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:07,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-07-13 20:43:07,860 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-07-13 20:43:07,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:07,861 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-07-13 20:43:07,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:07,861 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-07-13 20:43:07,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:07,894 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:07,894 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:08,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:08,095 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:08,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:08,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-07-13 20:43:08,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:08,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221207543] [2021-07-13 20:43:08,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:08,138 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:08,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:08,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221207543] [2021-07-13 20:43:08,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221207543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:08,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513598406] [2021-07-13 20:43:08,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:08,167 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:43:08,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:08,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:08,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:08,258 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:08,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513598406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:08,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:08,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:43:08,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493738753] [2021-07-13 20:43:08,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:08,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:08,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:08,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:08,259 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:09,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:09,701 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-07-13 20:43:09,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:43:09,702 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:09,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:09,828 INFO L225 Difference]: With dead ends: 40237 [2021-07-13 20:43:09,828 INFO L226 Difference]: Without dead ends: 40237 [2021-07-13 20:43:09,829 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 839.6ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:43:09,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-07-13 20:43:10,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-07-13 20:43:10,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-07-13 20:43:10,599 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-07-13 20:43:10,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:10,599 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-07-13 20:43:10,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:10,600 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-07-13 20:43:10,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:10,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:10,632 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:10,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3971,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:10,832 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:10,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:10,833 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-07-13 20:43:10,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:10,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933380843] [2021-07-13 20:43:10,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:10,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:10,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:10,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933380843] [2021-07-13 20:43:10,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933380843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:10,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616288699] [2021-07-13 20:43:10,860 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:10,883 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:10,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:10,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:10,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:43:10,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616288699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:10,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:10,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:43:10,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587136388] [2021-07-13 20:43:10,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:10,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:10,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:10,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:10,937 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:11,210 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-07-13 20:43:11,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:43:11,210 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:11,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:11,294 INFO L225 Difference]: With dead ends: 29387 [2021-07-13 20:43:11,294 INFO L226 Difference]: Without dead ends: 29370 [2021-07-13 20:43:11,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 98.7ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:11,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-07-13 20:43:11,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-07-13 20:43:11,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-07-13 20:43:11,809 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-07-13 20:43:11,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:11,809 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-07-13 20:43:11,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,809 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-07-13 20:43:11,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:11,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:11,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:12,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3972,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:12,042 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:12,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:12,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-07-13 20:43:12,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:12,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767372535] [2021-07-13 20:43:12,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:12,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:12,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:12,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767372535] [2021-07-13 20:43:12,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767372535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:12,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534966738] [2021-07-13 20:43:12,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:12,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:12,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:12,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:12,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:43:12,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534966738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:12,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:12,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:43:12,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964206838] [2021-07-13 20:43:12,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:12,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:12,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:12,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:12,150 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:12,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:12,455 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-07-13 20:43:12,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:43:12,456 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:12,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:12,547 INFO L225 Difference]: With dead ends: 31182 [2021-07-13 20:43:12,547 INFO L226 Difference]: Without dead ends: 31182 [2021-07-13 20:43:12,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 115.9ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:43:12,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-07-13 20:43:13,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-07-13 20:43:13,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:13,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-07-13 20:43:13,157 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-07-13 20:43:13,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:13,157 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-07-13 20:43:13,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:13,157 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-07-13 20:43:13,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:13,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:13,191 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:13,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3973 [2021-07-13 20:43:13,392 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:13,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:13,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-07-13 20:43:13,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:13,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194195675] [2021-07-13 20:43:13,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:13,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:13,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:13,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194195675] [2021-07-13 20:43:13,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194195675] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:13,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35100998] [2021-07-13 20:43:13,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:13,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:13,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:13,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:13,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:13,525 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:13,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35100998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:13,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:13,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:13,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529987557] [2021-07-13 20:43:13,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:13,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:13,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:13,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:13,526 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:14,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:14,327 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-07-13 20:43:14,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:43:14,327 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:14,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:14,415 INFO L225 Difference]: With dead ends: 29369 [2021-07-13 20:43:14,415 INFO L226 Difference]: Without dead ends: 29369 [2021-07-13 20:43:14,416 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 397.3ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:14,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-07-13 20:43:14,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-07-13 20:43:14,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:14,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-07-13 20:43:14,968 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-07-13 20:43:14,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:14,969 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-07-13 20:43:14,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:14,969 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-07-13 20:43:15,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:15,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:15,005 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:15,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:15,205 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:15,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:15,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-07-13 20:43:15,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:15,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441808205] [2021-07-13 20:43:15,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:15,241 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:15,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:15,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441808205] [2021-07-13 20:43:15,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441808205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:15,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637283870] [2021-07-13 20:43:15,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:15,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:15,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:15,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:15,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:15,336 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:15,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637283870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:15,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:15,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:15,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546373937] [2021-07-13 20:43:15,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:15,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:15,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:15,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:15,337 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:16,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:16,348 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-07-13 20:43:16,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:43:16,348 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:16,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:16,428 INFO L225 Difference]: With dead ends: 30894 [2021-07-13 20:43:16,429 INFO L226 Difference]: Without dead ends: 30894 [2021-07-13 20:43:16,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 536.5ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:43:16,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-07-13 20:43:16,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-07-13 20:43:16,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:17,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-07-13 20:43:17,014 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-07-13 20:43:17,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:17,014 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-07-13 20:43:17,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:17,014 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-07-13 20:43:17,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:17,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:17,049 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:17,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3975 [2021-07-13 20:43:17,250 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:17,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:17,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-07-13 20:43:17,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:17,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88073999] [2021-07-13 20:43:17,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:17,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:17,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:17,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88073999] [2021-07-13 20:43:17,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88073999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:17,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095217823] [2021-07-13 20:43:17,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:17,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:17,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:17,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:17,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:17,374 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:17,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095217823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:17,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:17,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:43:17,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559874695] [2021-07-13 20:43:17,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:43:17,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:17,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:43:17,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:43:17,375 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:18,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:18,279 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-07-13 20:43:18,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:43:18,280 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:18,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:18,370 INFO L225 Difference]: With dead ends: 30020 [2021-07-13 20:43:18,370 INFO L226 Difference]: Without dead ends: 30016 [2021-07-13 20:43:18,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 448.2ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:43:18,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-07-13 20:43:18,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-07-13 20:43:18,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:19,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-07-13 20:43:19,025 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-07-13 20:43:19,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:19,025 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-07-13 20:43:19,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:19,025 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-07-13 20:43:19,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:19,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:19,062 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:19,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3976,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:19,262 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:19,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:19,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-07-13 20:43:19,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:19,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562979804] [2021-07-13 20:43:19,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:19,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:19,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562979804] [2021-07-13 20:43:19,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562979804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:19,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933685506] [2021-07-13 20:43:19,290 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:19,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:19,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:19,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:19,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:19,363 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:43:19,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933685506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:19,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:19,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:43:19,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056006779] [2021-07-13 20:43:19,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:19,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:19,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:19,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:19,364 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:19,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:19,623 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-07-13 20:43:19,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:43:19,623 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:19,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:19,696 INFO L225 Difference]: With dead ends: 25295 [2021-07-13 20:43:19,697 INFO L226 Difference]: Without dead ends: 25295 [2021-07-13 20:43:19,697 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:19,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-07-13 20:43:20,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-07-13 20:43:20,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:20,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-07-13 20:43:20,173 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-07-13 20:43:20,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:20,174 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-07-13 20:43:20,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:20,174 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-07-13 20:43:20,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:20,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:20,211 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:20,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3977,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:20,412 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:20,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:20,412 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-07-13 20:43:20,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:20,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990210711] [2021-07-13 20:43:20,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:20,447 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:20,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:20,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990210711] [2021-07-13 20:43:20,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990210711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:20,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751795768] [2021-07-13 20:43:20,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:20,470 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:20,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:20,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:20,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:20,534 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:43:20,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751795768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:20,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:20,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:43:20,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164532200] [2021-07-13 20:43:20,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:20,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:20,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:20,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:20,535 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:21,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:21,364 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-07-13 20:43:21,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:43:21,365 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:21,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:21,460 INFO L225 Difference]: With dead ends: 31016 [2021-07-13 20:43:21,460 INFO L226 Difference]: Without dead ends: 31016 [2021-07-13 20:43:21,461 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:43:21,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-07-13 20:43:22,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-07-13 20:43:22,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-07-13 20:43:22,117 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-07-13 20:43:22,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:22,117 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-07-13 20:43:22,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,117 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-07-13 20:43:22,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:22,156 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:22,156 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:22,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3978 [2021-07-13 20:43:22,356 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:22,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:22,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-07-13 20:43:22,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:22,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614981358] [2021-07-13 20:43:22,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:22,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:22,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:22,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:22,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614981358] [2021-07-13 20:43:22,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614981358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:22,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409114646] [2021-07-13 20:43:22,394 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:22,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:22,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:22,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:22,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:43:22,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409114646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:22,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:22,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:43:22,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272376969] [2021-07-13 20:43:22,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:22,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:22,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:22,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:22,477 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:23,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:23,223 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-07-13 20:43:23,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:43:23,223 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:23,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:23,311 INFO L225 Difference]: With dead ends: 29255 [2021-07-13 20:43:23,311 INFO L226 Difference]: Without dead ends: 29243 [2021-07-13 20:43:23,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 359.4ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:23,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-07-13 20:43:23,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-07-13 20:43:23,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:23,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-07-13 20:43:23,939 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-07-13 20:43:23,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:23,939 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-07-13 20:43:23,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:23,939 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-07-13 20:43:24,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:24,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:24,140 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:24,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3979,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:24,340 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:24,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:24,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-07-13 20:43:24,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:24,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766607296] [2021-07-13 20:43:24,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:24,373 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:24,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:24,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766607296] [2021-07-13 20:43:24,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766607296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:24,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792435663] [2021-07-13 20:43:24,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:24,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:24,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:24,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:43:24,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:24,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:24,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792435663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:24,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:24,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:43:24,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739220592] [2021-07-13 20:43:24,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:43:24,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:24,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:43:24,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:43:24,447 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:24,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:24,703 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-07-13 20:43:24,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:43:24,703 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:24,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:24,779 INFO L225 Difference]: With dead ends: 25610 [2021-07-13 20:43:24,779 INFO L226 Difference]: Without dead ends: 25610 [2021-07-13 20:43:24,779 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 96.8ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:24,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-07-13 20:43:25,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-07-13 20:43:25,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:25,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-07-13 20:43:25,303 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-07-13 20:43:25,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:25,303 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-07-13 20:43:25,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:25,303 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-07-13 20:43:25,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:25,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:25,345 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:25,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3980 [2021-07-13 20:43:25,545 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:25,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:25,545 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-07-13 20:43:25,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:25,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630618202] [2021-07-13 20:43:25,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:25,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:25,594 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:25,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:25,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630618202] [2021-07-13 20:43:25,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630618202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:25,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488853857] [2021-07-13 20:43:25,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:25,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:25,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:25,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:25,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:25,679 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:25,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488853857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:25,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:25,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:43:25,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733461392] [2021-07-13 20:43:25,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:25,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:25,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:25,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:25,680 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:26,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:26,467 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-07-13 20:43:26,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:43:26,467 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:26,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:26,561 INFO L225 Difference]: With dead ends: 30991 [2021-07-13 20:43:26,562 INFO L226 Difference]: Without dead ends: 30991 [2021-07-13 20:43:26,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 405.8ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:43:26,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-07-13 20:43:27,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-07-13 20:43:27,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:27,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-07-13 20:43:27,296 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-07-13 20:43:27,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:27,296 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-07-13 20:43:27,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:27,297 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-07-13 20:43:27,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:27,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:27,341 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:27,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:27,542 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:27,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:27,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-07-13 20:43:27,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:27,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4075682] [2021-07-13 20:43:27,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:27,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:27,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4075682] [2021-07-13 20:43:27,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4075682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:27,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061190586] [2021-07-13 20:43:27,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:27,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:27,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:27,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:27,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:27,662 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:27,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061190586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:27,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:27,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:27,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944606848] [2021-07-13 20:43:27,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:27,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:27,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:27,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:27,662 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:28,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:28,260 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-07-13 20:43:28,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:28,260 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:28,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:28,348 INFO L225 Difference]: With dead ends: 30092 [2021-07-13 20:43:28,348 INFO L226 Difference]: Without dead ends: 30084 [2021-07-13 20:43:28,349 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 286.1ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:43:28,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-07-13 20:43:28,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-07-13 20:43:29,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:29,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-07-13 20:43:29,118 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-07-13 20:43:29,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:29,118 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-07-13 20:43:29,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:29,119 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-07-13 20:43:29,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:29,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:29,165 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:29,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:29,366 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:29,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:29,366 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-07-13 20:43:29,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:29,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689914062] [2021-07-13 20:43:29,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:29,417 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:29,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:29,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689914062] [2021-07-13 20:43:29,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689914062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:29,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550913035] [2021-07-13 20:43:29,418 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:29,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:43:29,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:29,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:29,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:29,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:29,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550913035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:29,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:29,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:29,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526573293] [2021-07-13 20:43:29,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:29,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:29,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:29,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:29,512 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:30,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:30,266 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-07-13 20:43:30,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:43:30,266 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:30,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:30,359 INFO L225 Difference]: With dead ends: 31919 [2021-07-13 20:43:30,359 INFO L226 Difference]: Without dead ends: 31919 [2021-07-13 20:43:30,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 392.6ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:43:30,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-07-13 20:43:31,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-07-13 20:43:31,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:31,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-07-13 20:43:31,220 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-07-13 20:43:31,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:31,220 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-07-13 20:43:31,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:31,220 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-07-13 20:43:31,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:31,265 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:31,265 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:31,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:31,466 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:31,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:31,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-07-13 20:43:31,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:31,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076981196] [2021-07-13 20:43:31,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:31,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:31,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:31,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076981196] [2021-07-13 20:43:31,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076981196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:31,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862431172] [2021-07-13 20:43:31,687 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:31,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:31,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:31,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:31,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:31,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862431172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:31,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:31,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:43:31,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441578289] [2021-07-13 20:43:31,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:31,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:31,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:31,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:31,766 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:32,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:32,165 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-07-13 20:43:32,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:43:32,165 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:32,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:32,259 INFO L225 Difference]: With dead ends: 30875 [2021-07-13 20:43:32,260 INFO L226 Difference]: Without dead ends: 30862 [2021-07-13 20:43:32,260 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 135.7ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:43:32,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-07-13 20:43:32,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-07-13 20:43:32,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:33,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-07-13 20:43:33,041 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-07-13 20:43:33,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:33,041 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-07-13 20:43:33,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:33,041 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-07-13 20:43:33,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:33,099 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:33,099 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:33,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:33,300 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:33,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:33,300 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-07-13 20:43:33,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:33,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13153158] [2021-07-13 20:43:33,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:33,334 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:33,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:33,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13153158] [2021-07-13 20:43:33,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13153158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:33,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617010109] [2021-07-13 20:43:33,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:33,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:33,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:33,408 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:33,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617010109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:33,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:33,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:43:33,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755512173] [2021-07-13 20:43:33,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:33,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:33,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:33,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:33,408 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:33,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:33,803 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-07-13 20:43:33,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:43:33,803 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:33,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:34,063 INFO L225 Difference]: With dead ends: 32311 [2021-07-13 20:43:34,063 INFO L226 Difference]: Without dead ends: 32311 [2021-07-13 20:43:34,063 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 138.6ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:43:34,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-07-13 20:43:34,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-07-13 20:43:34,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-07-13 20:43:34,942 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-07-13 20:43:34,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:34,942 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-07-13 20:43:34,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:34,942 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-07-13 20:43:34,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:34,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:34,993 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:35,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3985 [2021-07-13 20:43:35,194 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:35,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:35,194 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-07-13 20:43:35,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:35,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097712038] [2021-07-13 20:43:35,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:35,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:35,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:35,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097712038] [2021-07-13 20:43:35,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097712038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085807525] [2021-07-13 20:43:35,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:35,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:35,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:35,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:35,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:35,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:35,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085807525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:35,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:35,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:35,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89615554] [2021-07-13 20:43:35,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:35,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:35,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:35,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:35,301 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,136 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-07-13 20:43:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:43:36,137 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:36,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,249 INFO L225 Difference]: With dead ends: 35470 [2021-07-13 20:43:36,250 INFO L226 Difference]: Without dead ends: 35462 [2021-07-13 20:43:36,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 382.2ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:43:36,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-07-13 20:43:36,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-07-13 20:43:36,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-07-13 20:43:37,074 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-07-13 20:43:37,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:37,074 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-07-13 20:43:37,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:37,075 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-07-13 20:43:37,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:37,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:37,129 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:37,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,329 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:37,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:37,329 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-07-13 20:43:37,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:37,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688559907] [2021-07-13 20:43:37,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:37,362 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:37,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:37,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688559907] [2021-07-13 20:43:37,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688559907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240970959] [2021-07-13 20:43:37,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:37,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:37,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:37,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:37,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:37,439 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:37,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240970959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:37,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:43:37,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90422054] [2021-07-13 20:43:37,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:43:37,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:43:37,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:43:37,440 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,018 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-07-13 20:43:38,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:43:38,019 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:38,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,126 INFO L225 Difference]: With dead ends: 31865 [2021-07-13 20:43:38,126 INFO L226 Difference]: Without dead ends: 31865 [2021-07-13 20:43:38,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 183.5ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:43:38,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-07-13 20:43:38,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-07-13 20:43:38,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-07-13 20:43:38,943 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-07-13 20:43:38,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,943 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-07-13 20:43:38,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,943 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-07-13 20:43:39,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:39,151 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:39,151 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:39,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3987 [2021-07-13 20:43:39,352 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:39,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:39,352 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-07-13 20:43:39,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:39,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723757805] [2021-07-13 20:43:39,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:39,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:39,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:39,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:39,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723757805] [2021-07-13 20:43:39,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723757805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717233652] [2021-07-13 20:43:39,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:39,405 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:39,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:39,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:39,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:39,463 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:43:39,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717233652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:39,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:43:39,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752221177] [2021-07-13 20:43:39,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:39,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:39,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:39,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:39,464 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:40,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:40,179 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-07-13 20:43:40,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:40,179 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:40,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:40,302 INFO L225 Difference]: With dead ends: 36395 [2021-07-13 20:43:40,302 INFO L226 Difference]: Without dead ends: 36371 [2021-07-13 20:43:40,302 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 268.5ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:43:40,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-07-13 20:43:41,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-07-13 20:43:41,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:41,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-07-13 20:43:41,257 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-07-13 20:43:41,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:41,257 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-07-13 20:43:41,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:41,257 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-07-13 20:43:41,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:41,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:41,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:41,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3988 [2021-07-13 20:43:41,515 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:41,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:41,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-07-13 20:43:41,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:41,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746595165] [2021-07-13 20:43:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:41,553 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:41,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:41,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746595165] [2021-07-13 20:43:41,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746595165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770994336] [2021-07-13 20:43:41,553 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:41,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:41,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:41,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:43:41,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:41,625 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:41,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770994336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:41,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-13 20:43:41,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815146675] [2021-07-13 20:43:41,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:43:41,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:41,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:43:41,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:43:41,626 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:42,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:42,285 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-07-13 20:43:42,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:43:42,285 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:42,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:42,384 INFO L225 Difference]: With dead ends: 32279 [2021-07-13 20:43:42,384 INFO L226 Difference]: Without dead ends: 32279 [2021-07-13 20:43:42,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 217.8ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:42,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-07-13 20:43:43,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-07-13 20:43:43,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:43,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-07-13 20:43:43,209 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-07-13 20:43:43,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:43,209 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-07-13 20:43:43,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:43,209 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-07-13 20:43:43,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:43,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:43,268 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:43,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3989,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:43,469 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:43,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:43,469 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-07-13 20:43:43,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:43,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018190225] [2021-07-13 20:43:43,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:43,509 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:43,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:43,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018190225] [2021-07-13 20:43:43,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018190225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208707125] [2021-07-13 20:43:43,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:43,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:43:43,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:43,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:43,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:43,594 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:43,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208707125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:43,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:43:43,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763665501] [2021-07-13 20:43:43,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:43:43,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:43,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:43:43,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:43:43,595 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:44,064 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:43:44,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:44,444 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-07-13 20:43:44,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:43:44,445 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:44,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:44,678 INFO L225 Difference]: With dead ends: 36318 [2021-07-13 20:43:44,678 INFO L226 Difference]: Without dead ends: 36278 [2021-07-13 20:43:44,678 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 455.9ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:43:44,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-07-13 20:43:45,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-07-13 20:43:45,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:45,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-07-13 20:43:45,492 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-07-13 20:43:45,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:45,492 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-07-13 20:43:45,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:45,492 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-07-13 20:43:45,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:45,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:45,547 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:45,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-07-13 20:43:45,748 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:45,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:45,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-07-13 20:43:45,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:45,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305173705] [2021-07-13 20:43:45,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:45,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:45,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:45,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:45,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305173705] [2021-07-13 20:43:45,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305173705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967685079] [2021-07-13 20:43:45,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:45,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:45,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:45,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:45,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967685079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:45,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:45,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:45,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25516548] [2021-07-13 20:43:45,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:45,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:45,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:45,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:45,902 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:47,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:47,402 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-07-13 20:43:47,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:43:47,402 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:47,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:47,640 INFO L225 Difference]: With dead ends: 68211 [2021-07-13 20:43:47,640 INFO L226 Difference]: Without dead ends: 68211 [2021-07-13 20:43:47,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 732.5ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:43:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-07-13 20:43:49,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-07-13 20:43:49,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:49,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-07-13 20:43:49,184 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-07-13 20:43:49,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:49,184 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-07-13 20:43:49,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:49,184 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-07-13 20:43:49,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:49,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:49,448 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:49,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3991,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,648 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:49,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:49,648 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-07-13 20:43:49,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:49,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808696874] [2021-07-13 20:43:49,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:49,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:49,679 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:49,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:49,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808696874] [2021-07-13 20:43:49,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808696874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689716160] [2021-07-13 20:43:49,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:49,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:49,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:49,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:49,798 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:49,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689716160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:49,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:49,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:43:49,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888104799] [2021-07-13 20:43:49,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:43:49,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:49,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:43:49,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:43:49,798 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:51,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:51,283 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-07-13 20:43:51,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:43:51,284 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:51,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:51,640 INFO L225 Difference]: With dead ends: 67584 [2021-07-13 20:43:51,640 INFO L226 Difference]: Without dead ends: 67584 [2021-07-13 20:43:51,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 779.0ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:43:51,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-07-13 20:43:52,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-07-13 20:43:53,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:53,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-07-13 20:43:53,162 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-07-13 20:43:53,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:53,162 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-07-13 20:43:53,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:53,163 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-07-13 20:43:53,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:53,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:53,235 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:53,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:53,435 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:53,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:53,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-07-13 20:43:53,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:53,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201673688] [2021-07-13 20:43:53,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:53,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:53,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:53,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201673688] [2021-07-13 20:43:53,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201673688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462519162] [2021-07-13 20:43:53,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:53,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:43:53,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:53,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:53,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:53,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:53,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462519162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:53,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:53,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:43:53,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346095870] [2021-07-13 20:43:53,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:53,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:53,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:53,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:53,582 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:55,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:55,168 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-07-13 20:43:55,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:43:55,168 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:55,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:55,393 INFO L225 Difference]: With dead ends: 62987 [2021-07-13 20:43:55,393 INFO L226 Difference]: Without dead ends: 62987 [2021-07-13 20:43:55,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 587.6ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:43:55,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-07-13 20:43:56,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-07-13 20:43:56,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:56,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-07-13 20:43:56,839 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-07-13 20:43:56,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:56,839 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-07-13 20:43:56,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:56,839 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-07-13 20:43:57,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:43:57,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:57,069 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:57,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:57,269 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:57,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:57,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-07-13 20:43:57,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:57,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624960514] [2021-07-13 20:43:57,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:57,302 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:57,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:57,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624960514] [2021-07-13 20:43:57,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624960514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:57,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951705773] [2021-07-13 20:43:57,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:57,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:57,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:57,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:43:57,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:57,414 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:57,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951705773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:57,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:57,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:43:57,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659106092] [2021-07-13 20:43:57,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:43:57,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:57,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:43:57,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:43:57,415 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:58,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:58,677 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-07-13 20:43:58,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:43:58,678 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:43:58,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:58,885 INFO L225 Difference]: With dead ends: 62120 [2021-07-13 20:43:58,885 INFO L226 Difference]: Without dead ends: 62112 [2021-07-13 20:43:58,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 515.8ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:43:58,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-07-13 20:44:00,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-07-13 20:44:00,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:00,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-07-13 20:44:00,424 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-07-13 20:44:00,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:00,424 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-07-13 20:44:00,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:00,424 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-07-13 20:44:00,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:00,492 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:00,492 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:00,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,693 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:00,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:00,693 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-07-13 20:44:00,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:00,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181441450] [2021-07-13 20:44:00,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:00,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:00,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:00,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181441450] [2021-07-13 20:44:00,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181441450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289201757] [2021-07-13 20:44:00,725 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:00,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:00,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:00,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:00,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:00,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289201757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:00,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:00,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470939850] [2021-07-13 20:44:00,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:00,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:00,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:00,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:00,843 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:02,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:02,317 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-07-13 20:44:02,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:44:02,318 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:02,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:02,523 INFO L225 Difference]: With dead ends: 61801 [2021-07-13 20:44:02,523 INFO L226 Difference]: Without dead ends: 61801 [2021-07-13 20:44:02,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 703.9ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:44:02,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-07-13 20:44:03,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-07-13 20:44:03,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:03,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-07-13 20:44:03,922 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-07-13 20:44:03,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:03,922 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-07-13 20:44:03,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-07-13 20:44:04,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:04,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:04,166 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:04,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:04,381 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:04,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:04,381 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-07-13 20:44:04,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:04,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445655336] [2021-07-13 20:44:04,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:04,414 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:04,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445655336] [2021-07-13 20:44:04,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445655336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261261010] [2021-07-13 20:44:04,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:04,440 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:44:04,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:04,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:04,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:04,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261261010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:04,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:04,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16054503] [2021-07-13 20:44:04,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:04,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:04,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:04,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:04,542 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:05,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:05,799 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-07-13 20:44:05,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:44:05,800 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:05,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:06,030 INFO L225 Difference]: With dead ends: 61590 [2021-07-13 20:44:06,030 INFO L226 Difference]: Without dead ends: 61582 [2021-07-13 20:44:06,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 507.9ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:44:06,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-07-13 20:44:07,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-07-13 20:44:07,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:07,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-07-13 20:44:07,590 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-07-13 20:44:07,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:07,590 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-07-13 20:44:07,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:07,590 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-07-13 20:44:07,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:07,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:07,666 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:07,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:07,873 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:07,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:07,873 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-07-13 20:44:07,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:07,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907925981] [2021-07-13 20:44:07,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:07,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:07,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:07,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:07,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907925981] [2021-07-13 20:44:07,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907925981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110834288] [2021-07-13 20:44:07,907 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:07,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:07,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:08,020 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:08,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110834288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:08,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:08,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:44:08,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48280574] [2021-07-13 20:44:08,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:08,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:08,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:08,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:08,021 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:09,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:09,317 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-07-13 20:44:09,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:44:09,317 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:09,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:09,684 INFO L225 Difference]: With dead ends: 60972 [2021-07-13 20:44:09,684 INFO L226 Difference]: Without dead ends: 60972 [2021-07-13 20:44:09,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 596.9ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:44:09,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-07-13 20:44:10,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-07-13 20:44:10,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:11,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-07-13 20:44:11,113 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-07-13 20:44:11,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:11,113 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-07-13 20:44:11,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:11,113 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-07-13 20:44:11,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:11,185 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:11,185 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:11,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3997 [2021-07-13 20:44:11,386 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:11,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:11,386 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-07-13 20:44:11,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:11,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902313837] [2021-07-13 20:44:11,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:11,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:11,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:11,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902313837] [2021-07-13 20:44:11,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902313837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837176771] [2021-07-13 20:44:11,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:11,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:11,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:11,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:11,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:11,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:11,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837176771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:11,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:44:11,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523671521] [2021-07-13 20:44:11,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:11,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:11,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:11,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:11,513 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:12,009 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:44:12,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:12,748 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-07-13 20:44:12,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:44:12,749 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:12,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:13,175 INFO L225 Difference]: With dead ends: 60488 [2021-07-13 20:44:13,175 INFO L226 Difference]: Without dead ends: 60480 [2021-07-13 20:44:13,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 649.2ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:44:13,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-07-13 20:44:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-07-13 20:44:14,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40081 states, 40080 states have (on average 3.8941616766467066) internal successors, (156078), 40080 states have internal predecessors, (156078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:14,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-07-13 20:44:14,692 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-07-13 20:44:14,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:14,692 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-07-13 20:44:14,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:14,692 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-07-13 20:44:14,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:14,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:14,765 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:14,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3998,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:14,965 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:14,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:14,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-07-13 20:44:14,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:14,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521091166] [2021-07-13 20:44:14,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:14,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:14,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:14,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521091166] [2021-07-13 20:44:14,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521091166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901950883] [2021-07-13 20:44:14,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:15,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:15,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:15,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:15,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:15,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901950883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:15,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:15,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:44:15,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479849148] [2021-07-13 20:44:15,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:15,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:15,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:15,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:15,286 INFO L87 Difference]: Start difference. First operand 40081 states and 156078 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:16,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:16,335 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-07-13 20:44:16,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:44:16,336 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:16,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:16,557 INFO L225 Difference]: With dead ends: 59033 [2021-07-13 20:44:16,557 INFO L226 Difference]: Without dead ends: 59009 [2021-07-13 20:44:16,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 352.7ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:44:16,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-07-13 20:44:17,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-07-13 20:44:17,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39991 states, 39990 states have (on average 3.893998499624906) internal successors, (155721), 39990 states have internal predecessors, (155721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:17,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-07-13 20:44:17,943 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-07-13 20:44:17,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:17,943 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-07-13 20:44:17,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:17,943 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-07-13 20:44:18,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:18,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:18,019 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:18,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3999,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,219 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:18,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:18,220 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-07-13 20:44:18,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:18,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71095306] [2021-07-13 20:44:18,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:18,253 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:18,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:18,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71095306] [2021-07-13 20:44:18,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71095306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817250035] [2021-07-13 20:44:18,253 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:18,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:18,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:18,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:18,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:18,539 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817250035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:18,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:18,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084415232] [2021-07-13 20:44:18,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:18,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:18,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:18,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:18,540 INFO L87 Difference]: Start difference. First operand 39991 states and 155721 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:19,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:19,848 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-07-13 20:44:19,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:44:19,849 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:19,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:20,059 INFO L225 Difference]: With dead ends: 60273 [2021-07-13 20:44:20,059 INFO L226 Difference]: Without dead ends: 60273 [2021-07-13 20:44:20,059 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 584.3ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:44:20,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-07-13 20:44:21,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-07-13 20:44:21,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40087 states, 40086 states have (on average 3.892506111859502) internal successors, (156035), 40086 states have internal predecessors, (156035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:21,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-07-13 20:44:21,650 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-07-13 20:44:21,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:21,650 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-07-13 20:44:21,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:21,650 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-07-13 20:44:21,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:21,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:21,731 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:21,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-07-13 20:44:21,931 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:21,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:21,932 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-07-13 20:44:21,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:21,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134104965] [2021-07-13 20:44:21,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:21,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:21,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:21,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134104965] [2021-07-13 20:44:21,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134104965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:21,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338682903] [2021-07-13 20:44:21,964 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:21,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:21,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:21,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:21,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:22,077 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:22,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338682903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:22,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:22,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:44:22,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180128172] [2021-07-13 20:44:22,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:22,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:22,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:22,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:22,078 INFO L87 Difference]: Start difference. First operand 40087 states and 156035 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:23,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:23,299 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-07-13 20:44:23,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:44:23,300 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:23,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:23,516 INFO L225 Difference]: With dead ends: 59960 [2021-07-13 20:44:23,516 INFO L226 Difference]: Without dead ends: 59952 [2021-07-13 20:44:23,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 497.8ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:44:23,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-07-13 20:44:24,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-07-13 20:44:24,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 3.893822779749113) internal successors, (155823), 40018 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:25,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-07-13 20:44:25,141 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-07-13 20:44:25,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:25,141 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-07-13 20:44:25,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:25,141 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-07-13 20:44:25,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:25,222 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:25,222 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:25,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-07-13 20:44:25,422 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:25,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:25,422 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-07-13 20:44:25,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:25,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945425396] [2021-07-13 20:44:25,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:25,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:44:25,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945425396] [2021-07-13 20:44:25,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945425396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542563095] [2021-07-13 20:44:25,455 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:25,479 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:44:25,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:25,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:25,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:25,560 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:25,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542563095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:25,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:44:25,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482719077] [2021-07-13 20:44:25,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:44:25,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:25,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:44:25,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:44:25,560 INFO L87 Difference]: Start difference. First operand 40019 states and 155823 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:26,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:26,603 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-07-13 20:44:26,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:44:26,604 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:26,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:26,817 INFO L225 Difference]: With dead ends: 58691 [2021-07-13 20:44:26,818 INFO L226 Difference]: Without dead ends: 58667 [2021-07-13 20:44:26,818 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 350.7ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:44:26,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-07-13 20:44:28,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-07-13 20:44:28,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39995 states, 39994 states have (on average 3.89395909386408) internal successors, (155735), 39994 states have internal predecessors, (155735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:28,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-07-13 20:44:28,464 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-07-13 20:44:28,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:28,464 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-07-13 20:44:28,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:28,465 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-07-13 20:44:28,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:28,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:28,542 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:28,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-07-13 20:44:28,743 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:28,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:28,743 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-07-13 20:44:28,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:28,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647467683] [2021-07-13 20:44:28,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:28,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:28,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:28,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647467683] [2021-07-13 20:44:28,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647467683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947689936] [2021-07-13 20:44:28,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:28,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:28,875 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:28,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947689936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:28,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:44:28,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557579097] [2021-07-13 20:44:28,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:28,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:28,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:28,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:28,876 INFO L87 Difference]: Start difference. First operand 39995 states and 155735 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:30,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:30,518 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-07-13 20:44:30,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-13 20:44:30,519 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:30,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:30,717 INFO L225 Difference]: With dead ends: 61857 [2021-07-13 20:44:30,717 INFO L226 Difference]: Without dead ends: 61857 [2021-07-13 20:44:30,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 965.9ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:44:30,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-07-13 20:44:32,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-07-13 20:44:32,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8442053502954843) internal successors, (170429), 44334 states have internal predecessors, (170429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:32,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-07-13 20:44:32,277 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-07-13 20:44:32,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:32,277 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-07-13 20:44:32,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:32,277 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-07-13 20:44:32,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:32,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:32,354 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:32,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,554 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:32,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:32,555 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-07-13 20:44:32,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:32,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494263286] [2021-07-13 20:44:32,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:32,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:32,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:32,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:32,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494263286] [2021-07-13 20:44:32,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494263286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:32,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83484881] [2021-07-13 20:44:32,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:32,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:32,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:32,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:32,684 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:32,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83484881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:32,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:32,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:44:32,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416438168] [2021-07-13 20:44:32,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:32,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:32,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:32,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:32,685 INFO L87 Difference]: Start difference. First operand 44335 states and 170429 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:32,930 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:44:34,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:34,363 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-07-13 20:44:34,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:44:34,363 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:34,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:34,557 INFO L225 Difference]: With dead ends: 61088 [2021-07-13 20:44:34,557 INFO L226 Difference]: Without dead ends: 61080 [2021-07-13 20:44:34,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 853.8ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:44:34,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-07-13 20:44:35,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-07-13 20:44:35,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 3.862963305723937) internal successors, (166965), 43222 states have internal predecessors, (166965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:36,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-07-13 20:44:36,100 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-07-13 20:44:36,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:36,100 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-07-13 20:44:36,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:36,100 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-07-13 20:44:36,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:36,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:36,179 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:36,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:36,382 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:36,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:36,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-07-13 20:44:36,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:36,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130851079] [2021-07-13 20:44:36,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:36,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:36,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:36,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:36,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130851079] [2021-07-13 20:44:36,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130851079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:36,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550089630] [2021-07-13 20:44:36,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:36,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:36,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:36,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:36,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:36,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:36,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550089630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:36,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:36,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:44:36,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559710526] [2021-07-13 20:44:36,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:36,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:36,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:36,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:36,512 INFO L87 Difference]: Start difference. First operand 43223 states and 166965 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:37,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:37,787 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-07-13 20:44:37,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:44:37,788 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:37,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:37,987 INFO L225 Difference]: With dead ends: 59466 [2021-07-13 20:44:37,988 INFO L226 Difference]: Without dead ends: 59442 [2021-07-13 20:44:37,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 570.7ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:44:38,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-07-13 20:44:39,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-07-13 20:44:39,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43235 states, 43234 states have (on average 3.860827126798353) internal successors, (166919), 43234 states have internal predecessors, (166919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:39,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-07-13 20:44:39,538 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-07-13 20:44:39,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:39,538 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-07-13 20:44:39,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:39,538 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-07-13 20:44:39,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:39,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:39,617 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:39,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4005,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,817 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:39,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:39,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-07-13 20:44:39,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:39,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104523623] [2021-07-13 20:44:39,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:39,855 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:39,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:39,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104523623] [2021-07-13 20:44:39,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104523623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713895184] [2021-07-13 20:44:39,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:39,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:39,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:39,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:39,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713895184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:39,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:44:39,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847071198] [2021-07-13 20:44:39,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:44:39,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:39,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:44:39,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:44:39,942 INFO L87 Difference]: Start difference. First operand 43235 states and 166919 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:41,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:41,193 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-07-13 20:44:41,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:44:41,193 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:41,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:41,393 INFO L225 Difference]: With dead ends: 60717 [2021-07-13 20:44:41,393 INFO L226 Difference]: Without dead ends: 60677 [2021-07-13 20:44:41,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 519.2ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:44:41,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-07-13 20:44:42,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-07-13 20:44:42,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43367 states, 43366 states have (on average 3.860143891527925) internal successors, (167399), 43366 states have internal predecessors, (167399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:42,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-07-13 20:44:42,909 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-07-13 20:44:42,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:42,910 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-07-13 20:44:42,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:42,910 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-07-13 20:44:42,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:42,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:42,986 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:43,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4006,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,187 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:43,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:43,187 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-07-13 20:44:43,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:43,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333333924] [2021-07-13 20:44:43,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:43,225 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:43,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:43,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333333924] [2021-07-13 20:44:43,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333333924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:43,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963837553] [2021-07-13 20:44:43,225 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:44:43,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:43,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:43,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:43,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:43,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963837553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:43,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:43,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:44:43,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939598176] [2021-07-13 20:44:43,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:44:43,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:43,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:44:43,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:43,349 INFO L87 Difference]: Start difference. First operand 43367 states and 167399 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:43,847 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:44:45,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:45,117 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-07-13 20:44:45,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-13 20:44:45,118 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:45,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:45,312 INFO L225 Difference]: With dead ends: 59965 [2021-07-13 20:44:45,312 INFO L226 Difference]: Without dead ends: 59965 [2021-07-13 20:44:45,313 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 992.6ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:44:45,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-07-13 20:44:46,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-07-13 20:44:46,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44272 states, 44271 states have (on average 3.8506019742043325) internal successors, (170470), 44271 states have internal predecessors, (170470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:46,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-07-13 20:44:46,720 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-07-13 20:44:46,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:46,720 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-07-13 20:44:46,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:46,721 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-07-13 20:44:46,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:46,802 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:46,802 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:47,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4007,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,005 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:47,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:47,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-07-13 20:44:47,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:47,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676890171] [2021-07-13 20:44:47,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:47,043 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:47,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676890171] [2021-07-13 20:44:47,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676890171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207508434] [2021-07-13 20:44:47,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:44:47,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:47,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:47,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:47,161 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207508434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:47,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:44:47,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175196349] [2021-07-13 20:44:47,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:44:47,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:47,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:44:47,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:44:47,161 INFO L87 Difference]: Start difference. First operand 44272 states and 170470 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:48,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:48,835 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-07-13 20:44:48,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:44:48,835 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:48,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:49,051 INFO L225 Difference]: With dead ends: 59467 [2021-07-13 20:44:49,052 INFO L226 Difference]: Without dead ends: 59459 [2021-07-13 20:44:49,052 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 852.3ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:44:49,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states. [2021-07-13 20:44:50,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59459 to 44196. [2021-07-13 20:44:50,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44196 states, 44195 states have (on average 3.85188369725082) internal successors, (170234), 44195 states have internal predecessors, (170234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:50,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44196 states to 44196 states and 170234 transitions. [2021-07-13 20:44:50,590 INFO L78 Accepts]: Start accepts. Automaton has 44196 states and 170234 transitions. Word has length 28 [2021-07-13 20:44:50,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:50,591 INFO L482 AbstractCegarLoop]: Abstraction has 44196 states and 170234 transitions. [2021-07-13 20:44:50,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:50,591 INFO L276 IsEmpty]: Start isEmpty. Operand 44196 states and 170234 transitions. [2021-07-13 20:44:50,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:50,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:50,883 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:51,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4008,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:51,097 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:51,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:51,097 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 151 times [2021-07-13 20:44:51,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:51,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317868142] [2021-07-13 20:44:51,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:51,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:51,136 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:51,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317868142] [2021-07-13 20:44:51,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317868142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632283853] [2021-07-13 20:44:51,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:51,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:51,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:51,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:51,242 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632283853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:51,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:44:51,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913422467] [2021-07-13 20:44:51,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:51,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:51,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:51,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:51,243 INFO L87 Difference]: Start difference. First operand 44196 states and 170234 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:52,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:52,554 INFO L93 Difference]: Finished difference Result 58944 states and 221360 transitions. [2021-07-13 20:44:52,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:44:52,554 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:52,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:52,769 INFO L225 Difference]: With dead ends: 58944 [2021-07-13 20:44:52,769 INFO L226 Difference]: Without dead ends: 58920 [2021-07-13 20:44:52,769 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 560.1ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:44:52,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58920 states. [2021-07-13 20:44:54,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58920 to 44182. [2021-07-13 20:44:54,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44182 states, 44181 states have (on average 3.8518593965731878) internal successors, (170179), 44181 states have internal predecessors, (170179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:54,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44182 states to 44182 states and 170179 transitions. [2021-07-13 20:44:54,501 INFO L78 Accepts]: Start accepts. Automaton has 44182 states and 170179 transitions. Word has length 28 [2021-07-13 20:44:54,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:54,501 INFO L482 AbstractCegarLoop]: Abstraction has 44182 states and 170179 transitions. [2021-07-13 20:44:54,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:54,501 INFO L276 IsEmpty]: Start isEmpty. Operand 44182 states and 170179 transitions. [2021-07-13 20:44:54,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:54,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:54,587 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:54,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4009 [2021-07-13 20:44:54,787 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:54,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:54,787 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 152 times [2021-07-13 20:44:54,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:54,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149773140] [2021-07-13 20:44:54,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:54,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:54,827 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:54,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:54,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149773140] [2021-07-13 20:44:54,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149773140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:54,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350264776] [2021-07-13 20:44:54,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:54,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:54,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:54,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:54,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:54,924 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:54,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350264776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:54,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:54,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:44:54,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941331658] [2021-07-13 20:44:54,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:44:54,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:54,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:44:54,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:44:54,925 INFO L87 Difference]: Start difference. First operand 44182 states and 170179 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:56,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:56,181 INFO L93 Difference]: Finished difference Result 58726 states and 220667 transitions. [2021-07-13 20:44:56,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:44:56,182 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:56,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:56,397 INFO L225 Difference]: With dead ends: 58726 [2021-07-13 20:44:56,397 INFO L226 Difference]: Without dead ends: 58686 [2021-07-13 20:44:56,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 529.0ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:44:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58686 states. [2021-07-13 20:44:57,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58686 to 44531. [2021-07-13 20:44:57,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44531 states, 44530 states have (on average 3.853761509094992) internal successors, (171608), 44530 states have internal predecessors, (171608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:58,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44531 states to 44531 states and 171608 transitions. [2021-07-13 20:44:58,084 INFO L78 Accepts]: Start accepts. Automaton has 44531 states and 171608 transitions. Word has length 28 [2021-07-13 20:44:58,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:58,084 INFO L482 AbstractCegarLoop]: Abstraction has 44531 states and 171608 transitions. [2021-07-13 20:44:58,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:58,084 INFO L276 IsEmpty]: Start isEmpty. Operand 44531 states and 171608 transitions. [2021-07-13 20:44:58,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:44:58,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:58,168 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:58,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4010 [2021-07-13 20:44:58,368 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:58,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:58,369 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 153 times [2021-07-13 20:44:58,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:58,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591070300] [2021-07-13 20:44:58,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:58,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:58,406 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:58,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591070300] [2021-07-13 20:44:58,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591070300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395665224] [2021-07-13 20:44:58,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:58,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:58,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:58,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:44:58,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:58,521 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395665224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:58,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:44:58,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097389255] [2021-07-13 20:44:58,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:44:58,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:58,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:44:58,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:44:58,522 INFO L87 Difference]: Start difference. First operand 44531 states and 171608 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:59,217 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-07-13 20:44:59,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:59,984 INFO L93 Difference]: Finished difference Result 71242 states and 265120 transitions. [2021-07-13 20:44:59,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:44:59,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:44:59,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:00,511 INFO L225 Difference]: With dead ends: 71242 [2021-07-13 20:45:00,511 INFO L226 Difference]: Without dead ends: 71242 [2021-07-13 20:45:00,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 734.5ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:45:00,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71242 states. [2021-07-13 20:45:01,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71242 to 45697. [2021-07-13 20:45:01,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45697 states, 45696 states have (on average 3.8682379201680672) internal successors, (176763), 45696 states have internal predecessors, (176763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:02,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45697 states to 45697 states and 176763 transitions. [2021-07-13 20:45:02,152 INFO L78 Accepts]: Start accepts. Automaton has 45697 states and 176763 transitions. Word has length 28 [2021-07-13 20:45:02,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:02,152 INFO L482 AbstractCegarLoop]: Abstraction has 45697 states and 176763 transitions. [2021-07-13 20:45:02,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:02,152 INFO L276 IsEmpty]: Start isEmpty. Operand 45697 states and 176763 transitions. [2021-07-13 20:45:02,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:02,239 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:02,239 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:02,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4011 [2021-07-13 20:45:02,440 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:02,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:02,440 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 154 times [2021-07-13 20:45:02,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:02,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71034655] [2021-07-13 20:45:02,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:02,477 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:02,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:02,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71034655] [2021-07-13 20:45:02,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71034655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:02,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675323354] [2021-07-13 20:45:02,478 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:02,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:02,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:02,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:02,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:02,591 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:02,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675323354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:02,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:02,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:45:02,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346727225] [2021-07-13 20:45:02,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:02,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:02,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:02,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:02,592 INFO L87 Difference]: Start difference. First operand 45697 states and 176763 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:04,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:04,261 INFO L93 Difference]: Finished difference Result 65327 states and 246370 transitions. [2021-07-13 20:45:04,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:45:04,262 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:04,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:04,475 INFO L225 Difference]: With dead ends: 65327 [2021-07-13 20:45:04,475 INFO L226 Difference]: Without dead ends: 65327 [2021-07-13 20:45:04,475 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 578.9ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:45:04,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65327 states. [2021-07-13 20:45:05,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65327 to 45727. [2021-07-13 20:45:05,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45727 states, 45726 states have (on average 3.868040064733412) internal successors, (176870), 45726 states have internal predecessors, (176870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:06,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 176870 transitions. [2021-07-13 20:45:06,159 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 176870 transitions. Word has length 28 [2021-07-13 20:45:06,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:06,160 INFO L482 AbstractCegarLoop]: Abstraction has 45727 states and 176870 transitions. [2021-07-13 20:45:06,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:06,160 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 176870 transitions. [2021-07-13 20:45:06,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:06,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:06,246 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:06,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4012 [2021-07-13 20:45:06,446 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:06,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:06,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 155 times [2021-07-13 20:45:06,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:06,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865854179] [2021-07-13 20:45:06,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:06,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:06,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865854179] [2021-07-13 20:45:06,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865854179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:06,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425115878] [2021-07-13 20:45:06,483 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:06,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:45:06,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:06,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:06,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:06,606 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:06,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425115878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:06,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:06,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:45:06,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357465779] [2021-07-13 20:45:06,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:45:06,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:06,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:45:06,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:45:06,606 INFO L87 Difference]: Start difference. First operand 45727 states and 176870 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:08,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:08,354 INFO L93 Difference]: Finished difference Result 66185 states and 248806 transitions. [2021-07-13 20:45:08,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:45:08,355 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:08,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:08,718 INFO L225 Difference]: With dead ends: 66185 [2021-07-13 20:45:08,718 INFO L226 Difference]: Without dead ends: 66185 [2021-07-13 20:45:08,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 892.6ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-07-13 20:45:08,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66185 states. [2021-07-13 20:45:10,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66185 to 45991. [2021-07-13 20:45:10,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45991 states, 45990 states have (on average 3.8644922809306372) internal successors, (177728), 45990 states have internal predecessors, (177728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:10,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45991 states to 45991 states and 177728 transitions. [2021-07-13 20:45:10,290 INFO L78 Accepts]: Start accepts. Automaton has 45991 states and 177728 transitions. Word has length 28 [2021-07-13 20:45:10,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:10,290 INFO L482 AbstractCegarLoop]: Abstraction has 45991 states and 177728 transitions. [2021-07-13 20:45:10,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:10,290 INFO L276 IsEmpty]: Start isEmpty. Operand 45991 states and 177728 transitions. [2021-07-13 20:45:10,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:10,380 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:10,380 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:10,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4013 [2021-07-13 20:45:10,585 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:10,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:10,585 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 156 times [2021-07-13 20:45:10,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:10,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681922102] [2021-07-13 20:45:10,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:10,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:10,829 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-13 20:45:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:10,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:10,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681922102] [2021-07-13 20:45:10,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681922102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:10,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958460358] [2021-07-13 20:45:10,830 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:10,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:45:10,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:10,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:10,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:10,970 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:10,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958460358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:10,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:10,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:45:10,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969246265] [2021-07-13 20:45:10,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:45:10,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:10,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:45:10,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:45:10,971 INFO L87 Difference]: Start difference. First operand 45991 states and 177728 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:12,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:12,529 INFO L93 Difference]: Finished difference Result 65397 states and 246571 transitions. [2021-07-13 20:45:12,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:45:12,530 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:12,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:12,765 INFO L225 Difference]: With dead ends: 65397 [2021-07-13 20:45:12,765 INFO L226 Difference]: Without dead ends: 65393 [2021-07-13 20:45:12,766 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 905.1ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:45:12,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65393 states. [2021-07-13 20:45:14,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65393 to 45627. [2021-07-13 20:45:14,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45627 states, 45626 states have (on average 3.868233025029588) internal successors, (176492), 45626 states have internal predecessors, (176492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:14,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45627 states to 45627 states and 176492 transitions. [2021-07-13 20:45:14,456 INFO L78 Accepts]: Start accepts. Automaton has 45627 states and 176492 transitions. Word has length 28 [2021-07-13 20:45:14,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:14,456 INFO L482 AbstractCegarLoop]: Abstraction has 45627 states and 176492 transitions. [2021-07-13 20:45:14,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:14,456 INFO L276 IsEmpty]: Start isEmpty. Operand 45627 states and 176492 transitions. [2021-07-13 20:45:14,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:14,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:14,543 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:14,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4014,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:14,743 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:14,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:14,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 157 times [2021-07-13 20:45:14,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:14,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995190995] [2021-07-13 20:45:14,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:14,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:14,781 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:14,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:14,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995190995] [2021-07-13 20:45:14,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995190995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:14,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357333917] [2021-07-13 20:45:14,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:14,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:14,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:14,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357333917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:14,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:14,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:45:14,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726801721] [2021-07-13 20:45:14,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:14,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:14,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:14,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:14,892 INFO L87 Difference]: Start difference. First operand 45627 states and 176492 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:16,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:16,001 INFO L93 Difference]: Finished difference Result 59724 states and 226961 transitions. [2021-07-13 20:45:16,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:45:16,001 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:16,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:16,204 INFO L225 Difference]: With dead ends: 59724 [2021-07-13 20:45:16,204 INFO L226 Difference]: Without dead ends: 59724 [2021-07-13 20:45:16,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 597.3ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:45:16,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59724 states. [2021-07-13 20:45:17,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59724 to 45643. [2021-07-13 20:45:17,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45643 states, 45642 states have (on average 3.8701196266596556) internal successors, (176640), 45642 states have internal predecessors, (176640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:17,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45643 states to 45643 states and 176640 transitions. [2021-07-13 20:45:17,809 INFO L78 Accepts]: Start accepts. Automaton has 45643 states and 176640 transitions. Word has length 28 [2021-07-13 20:45:17,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:17,810 INFO L482 AbstractCegarLoop]: Abstraction has 45643 states and 176640 transitions. [2021-07-13 20:45:17,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:17,810 INFO L276 IsEmpty]: Start isEmpty. Operand 45643 states and 176640 transitions. [2021-07-13 20:45:17,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:17,890 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:17,890 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:18,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4015,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:18,091 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:18,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:18,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 158 times [2021-07-13 20:45:18,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:18,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515357886] [2021-07-13 20:45:18,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:18,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:18,132 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:18,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:18,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515357886] [2021-07-13 20:45:18,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515357886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:18,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910924655] [2021-07-13 20:45:18,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:18,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:18,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:18,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:18,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:18,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:18,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910924655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:18,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:18,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:45:18,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096757161] [2021-07-13 20:45:18,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:18,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:18,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:18,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:18,239 INFO L87 Difference]: Start difference. First operand 45643 states and 176640 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:19,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:19,224 INFO L93 Difference]: Finished difference Result 59038 states and 225086 transitions. [2021-07-13 20:45:19,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:19,224 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:19,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:19,418 INFO L225 Difference]: With dead ends: 59038 [2021-07-13 20:45:19,418 INFO L226 Difference]: Without dead ends: 59026 [2021-07-13 20:45:19,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 367.4ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:45:19,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59026 states. [2021-07-13 20:45:20,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59026 to 45577. [2021-07-13 20:45:20,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45577 states, 45576 states have (on average 3.8712699666491135) internal successors, (176437), 45576 states have internal predecessors, (176437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:21,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45577 states to 45577 states and 176437 transitions. [2021-07-13 20:45:21,071 INFO L78 Accepts]: Start accepts. Automaton has 45577 states and 176437 transitions. Word has length 28 [2021-07-13 20:45:21,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:21,071 INFO L482 AbstractCegarLoop]: Abstraction has 45577 states and 176437 transitions. [2021-07-13 20:45:21,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:21,071 INFO L276 IsEmpty]: Start isEmpty. Operand 45577 states and 176437 transitions. [2021-07-13 20:45:21,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:21,162 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:21,163 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:21,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:21,363 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:21,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:21,363 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 159 times [2021-07-13 20:45:21,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:21,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131977910] [2021-07-13 20:45:21,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:21,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:21,410 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:21,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:21,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131977910] [2021-07-13 20:45:21,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131977910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:21,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217839565] [2021-07-13 20:45:21,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:21,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:45:21,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:21,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:21,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:21,522 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:21,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217839565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:21,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:21,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:45:21,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346204855] [2021-07-13 20:45:21,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:21,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:21,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:21,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:21,522 INFO L87 Difference]: Start difference. First operand 45577 states and 176437 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:22,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:22,356 INFO L93 Difference]: Finished difference Result 50058 states and 191219 transitions. [2021-07-13 20:45:22,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:45:22,357 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:22,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:22,533 INFO L225 Difference]: With dead ends: 50058 [2021-07-13 20:45:22,533 INFO L226 Difference]: Without dead ends: 50058 [2021-07-13 20:45:22,534 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 316.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:45:22,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50058 states. [2021-07-13 20:45:23,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50058 to 45785. [2021-07-13 20:45:23,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45785 states, 45784 states have (on average 3.8687969596365543) internal successors, (177129), 45784 states have internal predecessors, (177129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:23,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45785 states to 45785 states and 177129 transitions. [2021-07-13 20:45:23,916 INFO L78 Accepts]: Start accepts. Automaton has 45785 states and 177129 transitions. Word has length 28 [2021-07-13 20:45:23,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:23,916 INFO L482 AbstractCegarLoop]: Abstraction has 45785 states and 177129 transitions. [2021-07-13 20:45:23,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:23,917 INFO L276 IsEmpty]: Start isEmpty. Operand 45785 states and 177129 transitions. [2021-07-13 20:45:24,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:24,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:24,235 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:24,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:24,449 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:24,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:24,449 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 160 times [2021-07-13 20:45:24,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:24,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134056848] [2021-07-13 20:45:24,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:24,488 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:24,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:24,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134056848] [2021-07-13 20:45:24,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134056848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:24,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581696900] [2021-07-13 20:45:24,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:24,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:24,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:24,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:24,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:24,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:24,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581696900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:24,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:24,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:45:24,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522023520] [2021-07-13 20:45:24,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:45:24,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:24,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:45:24,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:45:24,594 INFO L87 Difference]: Start difference. First operand 45785 states and 177129 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:25,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:25,261 INFO L93 Difference]: Finished difference Result 49905 states and 190821 transitions. [2021-07-13 20:45:25,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:45:25,262 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:25,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:25,626 INFO L225 Difference]: With dead ends: 49905 [2021-07-13 20:45:25,626 INFO L226 Difference]: Without dead ends: 49901 [2021-07-13 20:45:25,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 253.4ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:25,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49901 states. [2021-07-13 20:45:26,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49901 to 45725. [2021-07-13 20:45:26,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45725 states, 45724 states have (on average 3.869674569154055) internal successors, (176937), 45724 states have internal predecessors, (176937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:26,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45725 states to 45725 states and 176937 transitions. [2021-07-13 20:45:26,902 INFO L78 Accepts]: Start accepts. Automaton has 45725 states and 176937 transitions. Word has length 28 [2021-07-13 20:45:26,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:26,902 INFO L482 AbstractCegarLoop]: Abstraction has 45725 states and 176937 transitions. [2021-07-13 20:45:26,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:26,903 INFO L276 IsEmpty]: Start isEmpty. Operand 45725 states and 176937 transitions. [2021-07-13 20:45:26,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:26,985 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:26,985 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:27,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4018 [2021-07-13 20:45:27,186 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:27,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:27,186 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 80 times [2021-07-13 20:45:27,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:27,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94468146] [2021-07-13 20:45:27,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:27,225 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:27,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:27,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94468146] [2021-07-13 20:45:27,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94468146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:27,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45364316] [2021-07-13 20:45:27,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:27,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:27,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:27,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:27,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:27,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45364316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:27,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:27,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-13 20:45:27,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265181558] [2021-07-13 20:45:27,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:45:27,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:27,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:45:27,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:45:27,312 INFO L87 Difference]: Start difference. First operand 45725 states and 176937 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:28,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:28,098 INFO L93 Difference]: Finished difference Result 49960 states and 190934 transitions. [2021-07-13 20:45:28,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:45:28,098 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:28,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:28,284 INFO L225 Difference]: With dead ends: 49960 [2021-07-13 20:45:28,284 INFO L226 Difference]: Without dead ends: 49960 [2021-07-13 20:45:28,285 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 217.5ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:28,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49960 states. [2021-07-13 20:45:29,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49960 to 45829. [2021-07-13 20:45:29,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45829 states, 45828 states have (on average 3.86796281749149) internal successors, (177261), 45828 states have internal predecessors, (177261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:29,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45829 states to 45829 states and 177261 transitions. [2021-07-13 20:45:29,668 INFO L78 Accepts]: Start accepts. Automaton has 45829 states and 177261 transitions. Word has length 28 [2021-07-13 20:45:29,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:29,669 INFO L482 AbstractCegarLoop]: Abstraction has 45829 states and 177261 transitions. [2021-07-13 20:45:29,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:29,669 INFO L276 IsEmpty]: Start isEmpty. Operand 45829 states and 177261 transitions. [2021-07-13 20:45:29,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:29,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:29,758 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:29,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:29,959 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:29,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:29,959 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 81 times [2021-07-13 20:45:29,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:29,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378760094] [2021-07-13 20:45:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:29,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:29,993 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:45:29,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:29,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378760094] [2021-07-13 20:45:29,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378760094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:29,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330844167] [2021-07-13 20:45:29,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:30,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:45:30,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:30,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:30,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:30,064 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:45:30,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330844167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:30,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:30,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-13 20:45:30,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203339883] [2021-07-13 20:45:30,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:45:30,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:30,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:45:30,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:45:30,065 INFO L87 Difference]: Start difference. First operand 45829 states and 177261 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:30,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:30,781 INFO L93 Difference]: Finished difference Result 50055 states and 191371 transitions. [2021-07-13 20:45:30,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:45:30,781 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:30,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:30,956 INFO L225 Difference]: With dead ends: 50055 [2021-07-13 20:45:30,957 INFO L226 Difference]: Without dead ends: 50043 [2021-07-13 20:45:30,957 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 345.9ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:45:31,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50043 states. [2021-07-13 20:45:32,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50043 to 45961. [2021-07-13 20:45:32,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.866166231505657) internal successors, (177689), 45960 states have internal predecessors, (177689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:32,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177689 transitions. [2021-07-13 20:45:32,563 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177689 transitions. Word has length 28 [2021-07-13 20:45:32,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:32,563 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177689 transitions. [2021-07-13 20:45:32,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:32,563 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177689 transitions. [2021-07-13 20:45:32,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:32,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:32,670 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:32,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4020,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:32,885 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:32,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:32,885 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 82 times [2021-07-13 20:45:32,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:32,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800719928] [2021-07-13 20:45:32,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:32,924 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:32,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:32,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800719928] [2021-07-13 20:45:32,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800719928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:32,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154354529] [2021-07-13 20:45:32,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:32,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:32,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:32,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:45:32,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:32,992 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:32,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154354529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:32,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:32,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-13 20:45:32,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467951317] [2021-07-13 20:45:32,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:45:32,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:32,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:45:32,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:45:32,993 INFO L87 Difference]: Start difference. First operand 45961 states and 177689 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:33,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:33,783 INFO L93 Difference]: Finished difference Result 50019 states and 191287 transitions. [2021-07-13 20:45:33,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:45:33,795 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:33,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:33,964 INFO L225 Difference]: With dead ends: 50019 [2021-07-13 20:45:33,965 INFO L226 Difference]: Without dead ends: 49999 [2021-07-13 20:45:33,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 165.3ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:45:34,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49999 states. [2021-07-13 20:45:35,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49999 to 45961. [2021-07-13 20:45:35,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.8660791993037424) internal successors, (177685), 45960 states have internal predecessors, (177685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:35,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177685 transitions. [2021-07-13 20:45:35,262 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177685 transitions. Word has length 28 [2021-07-13 20:45:35,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:35,262 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177685 transitions. [2021-07-13 20:45:35,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:35,262 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177685 transitions. [2021-07-13 20:45:35,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:35,346 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:35,346 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:35,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-07-13 20:45:35,547 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:35,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:35,547 INFO L82 PathProgramCache]: Analyzing trace with hash 970045237, now seen corresponding path program 161 times [2021-07-13 20:45:35,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:35,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304727538] [2021-07-13 20:45:35,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:35,582 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:35,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:35,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304727538] [2021-07-13 20:45:35,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304727538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:35,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065904561] [2021-07-13 20:45:35,582 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:35,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:45:35,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:35,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:45:35,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:35,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:35,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065904561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:35,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:35,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:45:35,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752164017] [2021-07-13 20:45:35,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:45:35,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:35,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:45:35,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:45:35,671 INFO L87 Difference]: Start difference. First operand 45961 states and 177685 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:36,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:36,356 INFO L93 Difference]: Finished difference Result 50922 states and 195250 transitions. [2021-07-13 20:45:36,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:45:36,356 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:36,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:36,535 INFO L225 Difference]: With dead ends: 50922 [2021-07-13 20:45:36,536 INFO L226 Difference]: Without dead ends: 50909 [2021-07-13 20:45:36,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 128.8ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:45:36,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50909 states. [2021-07-13 20:45:37,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50909 to 48694. [2021-07-13 20:45:37,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48694 states, 48693 states have (on average 3.8747458566939805) internal successors, (188673), 48693 states have internal predecessors, (188673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:37,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48694 states to 48694 states and 188673 transitions. [2021-07-13 20:45:37,972 INFO L78 Accepts]: Start accepts. Automaton has 48694 states and 188673 transitions. Word has length 28 [2021-07-13 20:45:37,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:37,972 INFO L482 AbstractCegarLoop]: Abstraction has 48694 states and 188673 transitions. [2021-07-13 20:45:37,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:37,972 INFO L276 IsEmpty]: Start isEmpty. Operand 48694 states and 188673 transitions. [2021-07-13 20:45:38,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:38,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:38,305 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:38,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-07-13 20:45:38,536 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:38,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:38,536 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 162 times [2021-07-13 20:45:38,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:38,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493787614] [2021-07-13 20:45:38,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:38,570 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:38,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:38,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493787614] [2021-07-13 20:45:38,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493787614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064184102] [2021-07-13 20:45:38,570 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:45:38,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:38,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:45:38,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:38,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:38,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064184102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:38,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:45:38,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426804533] [2021-07-13 20:45:38,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:45:38,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:38,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:45:38,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:45:38,657 INFO L87 Difference]: Start difference. First operand 48694 states and 188673 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:39,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:39,269 INFO L93 Difference]: Finished difference Result 54270 states and 206696 transitions. [2021-07-13 20:45:39,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:45:39,269 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:39,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:39,694 INFO L225 Difference]: With dead ends: 54270 [2021-07-13 20:45:39,694 INFO L226 Difference]: Without dead ends: 54270 [2021-07-13 20:45:39,694 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 160.6ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:45:39,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54270 states. [2021-07-13 20:45:40,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54270 to 43234. [2021-07-13 20:45:40,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43234 states, 43233 states have (on average 3.86188790969861) internal successors, (166961), 43233 states have internal predecessors, (166961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:41,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43234 states to 43234 states and 166961 transitions. [2021-07-13 20:45:41,033 INFO L78 Accepts]: Start accepts. Automaton has 43234 states and 166961 transitions. Word has length 28 [2021-07-13 20:45:41,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:41,033 INFO L482 AbstractCegarLoop]: Abstraction has 43234 states and 166961 transitions. [2021-07-13 20:45:41,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:41,034 INFO L276 IsEmpty]: Start isEmpty. Operand 43234 states and 166961 transitions. [2021-07-13 20:45:41,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:41,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:41,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:41,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-07-13 20:45:41,315 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:41,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:41,315 INFO L82 PathProgramCache]: Analyzing trace with hash -32817557, now seen corresponding path program 163 times [2021-07-13 20:45:41,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:41,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85257382] [2021-07-13 20:45:41,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:41,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:41,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:41,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85257382] [2021-07-13 20:45:41,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85257382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:41,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856687142] [2021-07-13 20:45:41,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:41,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:41,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:45:41,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:41,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856687142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:41,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:41,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:45:41,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925884433] [2021-07-13 20:45:41,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:45:41,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:41,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:45:41,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:45:41,434 INFO L87 Difference]: Start difference. First operand 43234 states and 166961 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:42,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:42,179 INFO L93 Difference]: Finished difference Result 48110 states and 183380 transitions. [2021-07-13 20:45:42,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:45:42,179 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:42,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:42,332 INFO L225 Difference]: With dead ends: 48110 [2021-07-13 20:45:42,332 INFO L226 Difference]: Without dead ends: 48110 [2021-07-13 20:45:42,332 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 205.9ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:45:42,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48110 states. [2021-07-13 20:45:43,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48110 to 44067. [2021-07-13 20:45:43,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44067 states, 44066 states have (on average 3.8605500839649616) internal successors, (170119), 44066 states have internal predecessors, (170119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:43,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44067 states to 44067 states and 170119 transitions. [2021-07-13 20:45:43,662 INFO L78 Accepts]: Start accepts. Automaton has 44067 states and 170119 transitions. Word has length 28 [2021-07-13 20:45:43,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:43,662 INFO L482 AbstractCegarLoop]: Abstraction has 44067 states and 170119 transitions. [2021-07-13 20:45:43,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:43,662 INFO L276 IsEmpty]: Start isEmpty. Operand 44067 states and 170119 transitions. [2021-07-13 20:45:43,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:43,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:43,744 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:43,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4024,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:43,944 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:43,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:43,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 164 times [2021-07-13 20:45:43,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:43,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061075221] [2021-07-13 20:45:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:43,985 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:43,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:43,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061075221] [2021-07-13 20:45:43,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061075221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:43,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761571576] [2021-07-13 20:45:43,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:44,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:44,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:44,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:45:44,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:44,065 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:44,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761571576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:44,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:44,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:45:44,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156240541] [2021-07-13 20:45:44,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:45:44,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:44,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:45:44,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:45:44,066 INFO L87 Difference]: Start difference. First operand 44067 states and 170119 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:44,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:44,733 INFO L93 Difference]: Finished difference Result 45824 states and 175980 transitions. [2021-07-13 20:45:44,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:45:44,734 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:44,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:44,870 INFO L225 Difference]: With dead ends: 45824 [2021-07-13 20:45:44,870 INFO L226 Difference]: Without dead ends: 45824 [2021-07-13 20:45:44,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:45:44,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45824 states. [2021-07-13 20:45:45,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45824 to 44075. [2021-07-13 20:45:45,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44075 states, 44074 states have (on average 3.8603938830149294) internal successors, (170143), 44074 states have internal predecessors, (170143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:46,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44075 states to 44075 states and 170143 transitions. [2021-07-13 20:45:46,048 INFO L78 Accepts]: Start accepts. Automaton has 44075 states and 170143 transitions. Word has length 28 [2021-07-13 20:45:46,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:46,048 INFO L482 AbstractCegarLoop]: Abstraction has 44075 states and 170143 transitions. [2021-07-13 20:45:46,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:46,048 INFO L276 IsEmpty]: Start isEmpty. Operand 44075 states and 170143 transitions. [2021-07-13 20:45:46,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:45:46,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:46,127 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:46,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,328 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:46,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:46,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 165 times [2021-07-13 20:45:46,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:46,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921283319] [2021-07-13 20:45:46,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:46,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:46,364 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:46,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:46,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921283319] [2021-07-13 20:45:46,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921283319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:46,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480400096] [2021-07-13 20:45:46,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:46,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:46,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:45:46,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:46,451 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:46,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480400096] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:46,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:46,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:45:46,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788132572] [2021-07-13 20:45:46,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:45:46,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:46,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:45:46,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:45:46,452 INFO L87 Difference]: Start difference. First operand 44075 states and 170143 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:46,790 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-13 20:45:47,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:47,081 INFO L93 Difference]: Finished difference Result 45544 states and 175058 transitions. [2021-07-13 20:45:47,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:45:47,081 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:45:47,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:47,223 INFO L225 Difference]: With dead ends: 45544 [2021-07-13 20:45:47,223 INFO L226 Difference]: Without dead ends: 45544 [2021-07-13 20:45:47,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 319.0ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:45:47,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45544 states. [2021-07-13 20:45:48,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45544 to 43969. [2021-07-13 20:45:48,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43969 states, 43968 states have (on average 3.86005731441048) internal successors, (169719), 43968 states have internal predecessors, (169719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:48,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43969 states to 43969 states and 169719 transitions. [2021-07-13 20:45:48,472 INFO L78 Accepts]: Start accepts. Automaton has 43969 states and 169719 transitions. Word has length 28 [2021-07-13 20:45:48,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:48,472 INFO L482 AbstractCegarLoop]: Abstraction has 43969 states and 169719 transitions. [2021-07-13 20:45:48,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:48,472 INFO L276 IsEmpty]: Start isEmpty. Operand 43969 states and 169719 transitions. [2021-07-13 20:45:48,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:48,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:48,564 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:48,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4026,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:48,769 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:48,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:48,769 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 166 times [2021-07-13 20:45:48,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:48,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542570225] [2021-07-13 20:45:48,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:49,243 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-07-13 20:45:49,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:49,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:49,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542570225] [2021-07-13 20:45:49,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542570225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:49,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894560070] [2021-07-13 20:45:49,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:49,514 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:49,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:49,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:49,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:49,850 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-13 20:45:50,060 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-13 20:45:50,276 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 92 [2021-07-13 20:45:50,673 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 97 [2021-07-13 20:45:50,885 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-13 20:45:51,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:45:51,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:51,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-07-13 20:45:51,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:51,657 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2021-07-13 20:45:51,657 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.4 percent of original size [2021-07-13 20:45:51,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:45:51,666 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:51,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:51,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:45:51,767 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:51,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:51,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:45:51,857 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:51,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:51,932 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-07-13 20:45:51,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:51,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:45:51,940 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:45:52,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:52,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:45:52,083 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:45:52,141 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:42 [2021-07-13 20:45:52,183 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:52,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894560070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:52,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:52,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:45:52,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357479794] [2021-07-13 20:45:52,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:45:52,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:52,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:45:52,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:45:52,184 INFO L87 Difference]: Start difference. First operand 43969 states and 169719 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:52,591 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-07-13 20:45:52,940 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-07-13 20:45:53,288 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-13 20:45:53,495 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-07-13 20:45:53,679 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-07-13 20:45:54,348 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2021-07-13 20:45:54,830 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 79 [2021-07-13 20:45:55,000 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-13 20:45:55,661 WARN L205 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 88 [2021-07-13 20:45:56,033 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 106 [2021-07-13 20:45:56,440 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 107 [2021-07-13 20:45:57,183 WARN L205 SmtUtils]: Spent 661.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-07-13 20:45:57,467 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-07-13 20:45:57,714 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-07-13 20:45:57,922 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-07-13 20:45:58,276 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-07-13 20:45:58,484 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-07-13 20:45:58,624 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 40 [2021-07-13 20:45:58,959 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 33 [2021-07-13 20:45:59,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:59,244 INFO L93 Difference]: Finished difference Result 53961 states and 204236 transitions. [2021-07-13 20:45:59,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:45:59,245 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:45:59,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:59,416 INFO L225 Difference]: With dead ends: 53961 [2021-07-13 20:45:59,417 INFO L226 Difference]: Without dead ends: 53886 [2021-07-13 20:45:59,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 7841.1ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:59,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53886 states. [2021-07-13 20:46:00,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53886 to 44104. [2021-07-13 20:46:00,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44104 states, 44103 states have (on average 3.8592386005487156) internal successors, (170204), 44103 states have internal predecessors, (170204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44104 states to 44104 states and 170204 transitions. [2021-07-13 20:46:00,685 INFO L78 Accepts]: Start accepts. Automaton has 44104 states and 170204 transitions. Word has length 30 [2021-07-13 20:46:00,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:00,685 INFO L482 AbstractCegarLoop]: Abstraction has 44104 states and 170204 transitions. [2021-07-13 20:46:00,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:00,685 INFO L276 IsEmpty]: Start isEmpty. Operand 44104 states and 170204 transitions. [2021-07-13 20:46:00,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:00,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:00,767 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:00,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4027,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:00,967 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:00,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:00,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 167 times [2021-07-13 20:46:00,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:00,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428311559] [2021-07-13 20:46:00,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:01,202 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-07-13 20:46:01,638 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-07-13 20:46:01,811 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-07-13 20:46:02,057 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:02,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428311559] [2021-07-13 20:46:02,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428311559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909463761] [2021-07-13 20:46:02,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:02,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:46:02,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:02,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:02,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:02,423 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-13 20:46:02,561 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 94 [2021-07-13 20:46:02,742 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-13 20:46:03,076 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-13 20:46:03,302 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-13 20:46:04,057 WARN L205 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 117 [2021-07-13 20:46:04,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:46:04,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-13 20:46:04,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,578 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-07-13 20:46:04,579 INFO L628 ElimStorePlain]: treesize reduction 176, result has 59.1 percent of original size [2021-07-13 20:46:04,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:46:04,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:46:04,693 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:04,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:46:04,787 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:04,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:46:04,874 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:04,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:04,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:04,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-13 20:46:04,952 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:05,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:05,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:05,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:05,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-13 20:46:05,019 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:05,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:05,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 7 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:46:05,078 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 21 variables, input treesize:504, output treesize:40 [2021-07-13 20:46:05,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:05,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909463761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:05,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:05,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:46:05,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990220818] [2021-07-13 20:46:05,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:46:05,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:05,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:46:05,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:46:05,126 INFO L87 Difference]: Start difference. First operand 44104 states and 170204 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:05,502 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 47 [2021-07-13 20:46:05,855 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-07-13 20:46:06,237 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-07-13 20:46:06,551 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 71 [2021-07-13 20:46:06,740 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 54 [2021-07-13 20:46:07,539 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 104 [2021-07-13 20:46:08,310 WARN L205 SmtUtils]: Spent 707.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 79 [2021-07-13 20:46:08,491 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-07-13 20:46:08,679 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-07-13 20:46:09,407 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 111 [2021-07-13 20:46:09,913 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2021-07-13 20:46:10,062 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-07-13 20:46:10,521 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 110 [2021-07-13 20:46:10,750 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-07-13 20:46:11,066 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-13 20:46:11,887 WARN L205 SmtUtils]: Spent 748.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-07-13 20:46:12,202 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-07-13 20:46:12,402 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 45 [2021-07-13 20:46:12,619 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-07-13 20:46:12,778 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-07-13 20:46:13,124 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-07-13 20:46:13,462 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 36 [2021-07-13 20:46:13,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:13,787 INFO L93 Difference]: Finished difference Result 54018 states and 204458 transitions. [2021-07-13 20:46:13,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:46:13,788 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:13,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:13,976 INFO L225 Difference]: With dead ends: 54018 [2021-07-13 20:46:13,976 INFO L226 Difference]: Without dead ends: 53949 [2021-07-13 20:46:13,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 9697.5ms TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:46:14,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53949 states. [2021-07-13 20:46:15,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53949 to 44115. [2021-07-13 20:46:15,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44115 states, 44114 states have (on average 3.8592510314185975) internal successors, (170247), 44114 states have internal predecessors, (170247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:15,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44115 states to 44115 states and 170247 transitions. [2021-07-13 20:46:15,254 INFO L78 Accepts]: Start accepts. Automaton has 44115 states and 170247 transitions. Word has length 30 [2021-07-13 20:46:15,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:15,254 INFO L482 AbstractCegarLoop]: Abstraction has 44115 states and 170247 transitions. [2021-07-13 20:46:15,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:15,254 INFO L276 IsEmpty]: Start isEmpty. Operand 44115 states and 170247 transitions. [2021-07-13 20:46:15,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:15,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:15,343 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:15,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4068 [2021-07-13 20:46:15,543 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:15,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:15,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 168 times [2021-07-13 20:46:15,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:15,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237635107] [2021-07-13 20:46:15,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:15,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:16,082 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-07-13 20:46:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:16,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:16,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237635107] [2021-07-13 20:46:16,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237635107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:16,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123614760] [2021-07-13 20:46:16,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:16,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:46:16,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:16,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:16,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:16,885 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:46:17,067 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:46:17,347 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-07-13 20:46:17,745 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:46:17,991 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 134