/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:03:53,838 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:03:53,840 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:03:53,867 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:03:53,868 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:03:53,869 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:03:53,869 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:03:53,870 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:03:53,871 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:03:53,872 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:03:53,873 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:03:53,873 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:03:53,873 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:03:53,874 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:03:53,875 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:03:53,875 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:03:53,876 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:03:53,876 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:03:53,877 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:03:53,878 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:03:53,879 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:03:53,880 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:03:53,880 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:03:53,881 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:03:53,882 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:03:53,882 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:03:53,882 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:03:53,883 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:03:53,883 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:03:53,884 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:03:53,884 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:03:53,884 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:03:53,885 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:03:53,885 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:03:53,886 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:03:53,886 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:03:53,886 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:03:53,886 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:03:53,887 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:03:53,887 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:03:53,887 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:03:53,888 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-06-05 23:03:53,903 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:03:53,903 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:03:53,904 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:03:53,904 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:03:53,913 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:03:53,913 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:03:53,913 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:03:53,913 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:03:53,913 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:03:53,914 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:03:53,914 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:03:53,915 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:03:53,915 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:03:53,915 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-06-05 23:03:54,171 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:03:54,189 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:03:54,191 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:03:54,192 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:03:54,193 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:03:54,194 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl [2021-06-05 23:03:54,199 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl' [2021-06-05 23:03:54,225 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:03:54,227 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:03:54,227 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:03:54,228 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:03:54,228 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:03:54,237 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,244 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,250 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:03:54,251 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:03:54,252 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:03:54,252 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:03:54,257 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,258 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,258 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,259 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,261 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,263 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,263 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/1) ... [2021-06-05 23:03:54,264 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:03:54,265 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:03:54,265 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:03:54,265 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:03:54,268 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (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-06-05 23:03:54,334 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:03:54,335 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:03:54,335 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:03:54,335 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:03:54,335 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:03:54,335 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:03:54,335 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:03:54,335 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:03:54,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:03:54,336 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 23:03:54,528 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:03:54,528 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:03:54,530 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:03:54 BoogieIcfgContainer [2021-06-05 23:03:54,530 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:03:54,531 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:03:54,531 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:03:54,533 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:03:54,533 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:03:54" (1/2) ... [2021-06-05 23:03:54,533 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8074ba1 and model type queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:03:54, skipping insertion in model container [2021-06-05 23:03:54,533 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:03:54" (2/2) ... [2021-06-05 23:03:54,534 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2.wvr.bpl [2021-06-05 23:03:54,559 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:03:54,559 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:03:54,559 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:03:54,560 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:03:54,596 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-05 23:03:54,610 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 23:03:54,639 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:03:54,639 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:03:54,639 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:03:54,640 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:03:54,640 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:03:54,640 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:03:54,640 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:03:54,640 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:03:54,662 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 26 transitions, 68 flow [2021-06-05 23:03:54,686 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 78 states, 76 states have (on average 1.9605263157894737) internal successors, (149), 77 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand has 78 states, 76 states have (on average 1.9605263157894737) internal successors, (149), 77 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:54,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 23:03:54,692 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:54,692 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:54,693 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:54,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:54,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1737383228, now seen corresponding path program 1 times [2021-06-05 23:03:54,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:54,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175264037] [2021-06-05 23:03:54,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:54,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:54,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:54,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:54,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175264037] [2021-06-05 23:03:54,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175264037] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:03:54,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:03:54,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:03:54,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795879628] [2021-06-05 23:03:54,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:03:54,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:54,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:03:54,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:03:54,834 INFO L87 Difference]: Start difference. First operand has 78 states, 76 states have (on average 1.9605263157894737) internal successors, (149), 77 states have internal predecessors, (149), 0 states have call successors, (0), 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 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:54,865 INFO L93 Difference]: Finished difference Result 84 states and 163 transitions. [2021-06-05 23:03:54,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:03:54,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2021-06-05 23:03:54,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:54,873 INFO L225 Difference]: With dead ends: 84 [2021-06-05 23:03:54,873 INFO L226 Difference]: Without dead ends: 84 [2021-06-05 23:03:54,875 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:03:54,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-06-05 23:03:54,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2021-06-05 23:03:54,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.963855421686747) internal successors, (163), 83 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:54,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 163 transitions. [2021-06-05 23:03:54,912 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 163 transitions. Word has length 15 [2021-06-05 23:03:54,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:54,912 INFO L482 AbstractCegarLoop]: Abstraction has 84 states and 163 transitions. [2021-06-05 23:03:54,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:54,912 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 163 transitions. [2021-06-05 23:03:54,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:03:54,914 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:54,914 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:54,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:03:54,915 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:54,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:54,921 INFO L82 PathProgramCache]: Analyzing trace with hash -425397927, now seen corresponding path program 1 times [2021-06-05 23:03:54,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:54,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923792215] [2021-06-05 23:03:54,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:55,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:55,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:55,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923792215] [2021-06-05 23:03:55,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923792215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:55,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483482558] [2021-06-05 23:03:55,053 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-06-05 23:03:55,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:55,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:03:55,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:55,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:55,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483482558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:55,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:55,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 23:03:55,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104947618] [2021-06-05 23:03:55,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:03:55,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:55,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:03:55,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:03:55,203 INFO L87 Difference]: Start difference. First operand 84 states and 163 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:55,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:55,447 INFO L93 Difference]: Finished difference Result 197 states and 375 transitions. [2021-06-05 23:03:55,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:03:55,447 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 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 19 [2021-06-05 23:03:55,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:55,453 INFO L225 Difference]: With dead ends: 197 [2021-06-05 23:03:55,453 INFO L226 Difference]: Without dead ends: 188 [2021-06-05 23:03:55,454 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 214.9ms TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:03:55,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-06-05 23:03:55,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 113. [2021-06-05 23:03:55,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 1.9285714285714286) internal successors, (216), 112 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:55,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 216 transitions. [2021-06-05 23:03:55,475 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 216 transitions. Word has length 19 [2021-06-05 23:03:55,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:55,476 INFO L482 AbstractCegarLoop]: Abstraction has 113 states and 216 transitions. [2021-06-05 23:03:55,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:55,476 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 216 transitions. [2021-06-05 23:03:55,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:03:55,479 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:55,479 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:55,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-05 23:03:55,698 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:55,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:55,698 INFO L82 PathProgramCache]: Analyzing trace with hash 424057207, now seen corresponding path program 2 times [2021-06-05 23:03:55,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:55,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413405072] [2021-06-05 23:03:55,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:55,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:55,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:55,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:55,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413405072] [2021-06-05 23:03:55,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413405072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:55,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265955432] [2021-06-05 23:03:55,818 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-06-05 23:03:55,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:03:55,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:03:55,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:03:55,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:55,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:55,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265955432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:55,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:55,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-06-05 23:03:55,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414159860] [2021-06-05 23:03:55,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:03:55,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:55,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:03:56,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:03:56,001 INFO L87 Difference]: Start difference. First operand 113 states and 216 transitions. Second operand has 12 states, 12 states have (on average 2.75) 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-06-05 23:03:56,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:56,229 INFO L93 Difference]: Finished difference Result 233 states and 445 transitions. [2021-06-05 23:03:56,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:03:56,229 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) 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 19 [2021-06-05 23:03:56,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:56,231 INFO L225 Difference]: With dead ends: 233 [2021-06-05 23:03:56,231 INFO L226 Difference]: Without dead ends: 224 [2021-06-05 23:03:56,231 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 216.1ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:03:56,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-06-05 23:03:56,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 117. [2021-06-05 23:03:56,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.9655172413793103) internal successors, (228), 116 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:56,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 228 transitions. [2021-06-05 23:03:56,245 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 228 transitions. Word has length 19 [2021-06-05 23:03:56,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:56,246 INFO L482 AbstractCegarLoop]: Abstraction has 117 states and 228 transitions. [2021-06-05 23:03:56,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.75) 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-06-05 23:03:56,246 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 228 transitions. [2021-06-05 23:03:56,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:03:56,248 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:56,248 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:56,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:56,461 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:56,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:56,461 INFO L82 PathProgramCache]: Analyzing trace with hash 1293234039, now seen corresponding path program 3 times [2021-06-05 23:03:56,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:56,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778863320] [2021-06-05 23:03:56,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:56,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:56,476 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:56,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:56,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778863320] [2021-06-05 23:03:56,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778863320] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:03:56,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:03:56,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:03:56,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179221030] [2021-06-05 23:03:56,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:03:56,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:56,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:03:56,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:03:56,477 INFO L87 Difference]: Start difference. First operand 117 states and 228 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:56,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:56,481 INFO L93 Difference]: Finished difference Result 120 states and 230 transitions. [2021-06-05 23:03:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:03:56,482 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 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 19 [2021-06-05 23:03:56,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:56,482 INFO L225 Difference]: With dead ends: 120 [2021-06-05 23:03:56,482 INFO L226 Difference]: Without dead ends: 120 [2021-06-05 23:03:56,482 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:03:56,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-06-05 23:03:56,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2021-06-05 23:03:56,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.9327731092436975) internal successors, (230), 119 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:56,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 230 transitions. [2021-06-05 23:03:56,485 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 230 transitions. Word has length 19 [2021-06-05 23:03:56,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:56,485 INFO L482 AbstractCegarLoop]: Abstraction has 120 states and 230 transitions. [2021-06-05 23:03:56,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:56,485 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 230 transitions. [2021-06-05 23:03:56,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:03:56,485 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:56,486 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:56,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 23:03:56,486 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:56,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:56,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1628191443, now seen corresponding path program 4 times [2021-06-05 23:03:56,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:56,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049468134] [2021-06-05 23:03:56,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:56,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:56,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:56,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049468134] [2021-06-05 23:03:56,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049468134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:56,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486109021] [2021-06-05 23:03:56,549 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 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:03:56,581 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:03:56,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:03:56,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:03:56,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:56,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:56,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486109021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:56,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:56,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:03:56,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136230344] [2021-06-05 23:03:56,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:03:56,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:56,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:03:56,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:03:56,673 INFO L87 Difference]: Start difference. First operand 120 states and 230 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) 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-06-05 23:03:56,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:56,861 INFO L93 Difference]: Finished difference Result 175 states and 327 transitions. [2021-06-05 23:03:56,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:03:56,861 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) 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 19 [2021-06-05 23:03:56,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:56,862 INFO L225 Difference]: With dead ends: 175 [2021-06-05 23:03:56,862 INFO L226 Difference]: Without dead ends: 168 [2021-06-05 23:03:56,862 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 170.8ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:03:56,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-06-05 23:03:56,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 114. [2021-06-05 23:03:56,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.920353982300885) internal successors, (217), 113 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:56,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 217 transitions. [2021-06-05 23:03:56,865 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 217 transitions. Word has length 19 [2021-06-05 23:03:56,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:56,865 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 217 transitions. [2021-06-05 23:03:56,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) 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-06-05 23:03:56,866 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 217 transitions. [2021-06-05 23:03:56,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:03:56,866 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:56,866 INFO L554 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-06-05 23:03:57,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:57,080 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:57,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:57,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1114878874, now seen corresponding path program 1 times [2021-06-05 23:03:57,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:57,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796705025] [2021-06-05 23:03:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:57,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:57,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796705025] [2021-06-05 23:03:57,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796705025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:57,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477396780] [2021-06-05 23:03:57,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-05 23:03:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:57,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:03:57,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:57,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 11 treesize of output 7 [2021-06-05 23:03:57,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:03:57,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:03:57,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:03:57,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:03:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:57,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477396780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:57,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:57,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-06-05 23:03:57,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512524646] [2021-06-05 23:03:57,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:03:57,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:57,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:03:57,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:03:57,225 INFO L87 Difference]: Start difference. First operand 114 states and 217 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:57,270 INFO L93 Difference]: Finished difference Result 152 states and 292 transitions. [2021-06-05 23:03:57,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:03:57,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 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-06-05 23:03:57,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:57,270 INFO L225 Difference]: With dead ends: 152 [2021-06-05 23:03:57,271 INFO L226 Difference]: Without dead ends: 152 [2021-06-05 23:03:57,271 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 21.8ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:03:57,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-06-05 23:03:57,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 122. [2021-06-05 23:03:57,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.9834710743801653) internal successors, (240), 121 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 240 transitions. [2021-06-05 23:03:57,273 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 240 transitions. Word has length 22 [2021-06-05 23:03:57,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:57,274 INFO L482 AbstractCegarLoop]: Abstraction has 122 states and 240 transitions. [2021-06-05 23:03:57,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,274 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 240 transitions. [2021-06-05 23:03:57,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 23:03:57,274 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:57,274 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:03:57,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:57,485 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:57,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:57,485 INFO L82 PathProgramCache]: Analyzing trace with hash 300560118, now seen corresponding path program 5 times [2021-06-05 23:03:57,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:57,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910437288] [2021-06-05 23:03:57,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:57,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:57,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:57,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:57,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910437288] [2021-06-05 23:03:57,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910437288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:57,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119532489] [2021-06-05 23:03:57,525 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-06-05 23:03:57,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:03:57,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:03:57,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:03:57,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:57,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:57,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119532489] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:03:57,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 23:03:57,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-06-05 23:03:57,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622698487] [2021-06-05 23:03:57,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:03:57,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:57,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:03:57,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:03:57,603 INFO L87 Difference]: Start difference. First operand 122 states and 240 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:57,611 INFO L93 Difference]: Finished difference Result 288 states and 559 transitions. [2021-06-05 23:03:57,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:03:57,612 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 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 23 [2021-06-05 23:03:57,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:57,613 INFO L225 Difference]: With dead ends: 288 [2021-06-05 23:03:57,613 INFO L226 Difference]: Without dead ends: 257 [2021-06-05 23:03:57,613 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:03:57,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-06-05 23:03:57,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 223. [2021-06-05 23:03:57,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.045045045045045) internal successors, (454), 222 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 454 transitions. [2021-06-05 23:03:57,617 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 454 transitions. Word has length 23 [2021-06-05 23:03:57,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:57,618 INFO L482 AbstractCegarLoop]: Abstraction has 223 states and 454 transitions. [2021-06-05 23:03:57,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:57,618 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 454 transitions. [2021-06-05 23:03:57,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:03:57,618 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:57,618 INFO L554 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-06-05 23:03:57,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-06-05 23:03:57,833 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:57,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:57,833 INFO L82 PathProgramCache]: Analyzing trace with hash 543374211, now seen corresponding path program 2 times [2021-06-05 23:03:57,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:57,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338942032] [2021-06-05 23:03:57,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:57,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:57,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338942032] [2021-06-05 23:03:57,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338942032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:57,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621975990] [2021-06-05 23:03:57,982 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 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-06-05 23:03:58,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:03:58,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:03:58,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:03:58,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:58,082 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 11 treesize of output 7 [2021-06-05 23:03:58,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:03:58,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:03:58,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:03:58,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:03:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:58,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621975990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:58,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:58,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 18 [2021-06-05 23:03:58,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050004501] [2021-06-05 23:03:58,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:03:58,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:58,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:03:58,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:03:58,162 INFO L87 Difference]: Start difference. First operand 223 states and 454 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 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-06-05 23:03:58,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:58,642 INFO L93 Difference]: Finished difference Result 313 states and 606 transitions. [2021-06-05 23:03:58,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:03:58,642 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 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 26 [2021-06-05 23:03:58,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:58,643 INFO L225 Difference]: With dead ends: 313 [2021-06-05 23:03:58,643 INFO L226 Difference]: Without dead ends: 281 [2021-06-05 23:03:58,644 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 421.7ms TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:03:58,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-06-05 23:03:58,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 246. [2021-06-05 23:03:58,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 2.0081632653061225) internal successors, (492), 245 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:58,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 492 transitions. [2021-06-05 23:03:58,649 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 492 transitions. Word has length 26 [2021-06-05 23:03:58,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:58,649 INFO L482 AbstractCegarLoop]: Abstraction has 246 states and 492 transitions. [2021-06-05 23:03:58,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 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-06-05 23:03:58,649 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 492 transitions. [2021-06-05 23:03:58,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:03:58,650 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:58,650 INFO L554 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-06-05 23:03:58,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:58,867 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:58,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:58,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1138730303, now seen corresponding path program 3 times [2021-06-05 23:03:58,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:58,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918051886] [2021-06-05 23:03:58,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:58,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:03:59,048 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:59,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:03:59,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918051886] [2021-06-05 23:03:59,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918051886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:59,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310976369] [2021-06-05 23:03:59,048 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 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-06-05 23:03:59,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:03:59,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:03:59,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:03:59,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:03:59,189 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 11 treesize of output 7 [2021-06-05 23:03:59,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:03:59,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:03:59,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:03:59,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:03:59,279 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:03:59,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310976369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:03:59,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:03:59,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-06-05 23:03:59,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080141885] [2021-06-05 23:03:59,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 23:03:59,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:03:59,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 23:03:59,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:03:59,281 INFO L87 Difference]: Start difference. First operand 246 states and 492 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:03:59,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:03:59,770 INFO L93 Difference]: Finished difference Result 346 states and 668 transitions. [2021-06-05 23:03:59,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:03:59,770 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:03:59,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:03:59,771 INFO L225 Difference]: With dead ends: 346 [2021-06-05 23:03:59,772 INFO L226 Difference]: Without dead ends: 314 [2021-06-05 23:03:59,772 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 474.7ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:03:59,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-06-05 23:03:59,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 252. [2021-06-05 23:03:59,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:03:59,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-06-05 23:03:59,777 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 26 [2021-06-05 23:03:59,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:03:59,777 INFO L482 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-06-05 23:03:59,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:03:59,777 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-06-05 23:03:59,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:03:59,777 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:03:59,777 INFO L554 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-06-05 23:03:59,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:03:59,989 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:03:59,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:03:59,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1169241475, now seen corresponding path program 4 times [2021-06-05 23:03:59,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:03:59,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549777560] [2021-06-05 23:03:59,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:03:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:00,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:00,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549777560] [2021-06-05 23:04:00,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549777560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:00,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480720380] [2021-06-05 23:04:00,129 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 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-06-05 23:04:00,153 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:00,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:00,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:00,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:00,259 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 11 treesize of output 7 [2021-06-05 23:04:00,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:00,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:00,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:00,266 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:04:00,376 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:00,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480720380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:00,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:00,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-06-05 23:04:00,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737370647] [2021-06-05 23:04:00,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 23:04:00,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:00,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 23:04:00,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:04:00,377 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:00,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:00,898 INFO L93 Difference]: Finished difference Result 365 states and 705 transitions. [2021-06-05 23:04:00,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:04:00,899 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:00,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:00,900 INFO L225 Difference]: With dead ends: 365 [2021-06-05 23:04:00,900 INFO L226 Difference]: Without dead ends: 333 [2021-06-05 23:04:00,900 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 474.7ms TimeCoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:04:00,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-06-05 23:04:00,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 253. [2021-06-05 23:04:00,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0198412698412698) internal successors, (509), 252 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:00,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 509 transitions. [2021-06-05 23:04:00,905 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 509 transitions. Word has length 26 [2021-06-05 23:04:00,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:00,905 INFO L482 AbstractCegarLoop]: Abstraction has 253 states and 509 transitions. [2021-06-05 23:04:00,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:00,905 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 509 transitions. [2021-06-05 23:04:00,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:00,906 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:00,906 INFO L554 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-06-05 23:04:01,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 23:04:01,125 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:01,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:01,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1699483455, now seen corresponding path program 5 times [2021-06-05 23:04:01,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:01,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528349726] [2021-06-05 23:04:01,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:01,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:01,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:01,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:01,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528349726] [2021-06-05 23:04:01,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528349726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:01,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440395141] [2021-06-05 23:04:01,252 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 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-06-05 23:04:01,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:01,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:01,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:01,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:01,369 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 15 treesize of output 7 [2021-06-05 23:04:01,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:01,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:01,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:01,374 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:04:01,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:01,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440395141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:01,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:01,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-06-05 23:04:01,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199428489] [2021-06-05 23:04:01,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 23:04:01,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:01,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 23:04:01,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:04:01,522 INFO L87 Difference]: Start difference. First operand 253 states and 509 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:02,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:02,184 INFO L93 Difference]: Finished difference Result 405 states and 784 transitions. [2021-06-05 23:04:02,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:04:02,184 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:02,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:02,185 INFO L225 Difference]: With dead ends: 405 [2021-06-05 23:04:02,186 INFO L226 Difference]: Without dead ends: 373 [2021-06-05 23:04:02,186 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 541.0ms TimeCoverageRelationStatistics Valid=191, Invalid=1369, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:04:02,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-06-05 23:04:02,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 257. [2021-06-05 23:04:02,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 256 states have (on average 2.015625) internal successors, (516), 256 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:02,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 516 transitions. [2021-06-05 23:04:02,191 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 516 transitions. Word has length 26 [2021-06-05 23:04:02,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:02,191 INFO L482 AbstractCegarLoop]: Abstraction has 257 states and 516 transitions. [2021-06-05 23:04:02,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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-06-05 23:04:02,191 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 516 transitions. [2021-06-05 23:04:02,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:02,191 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:02,191 INFO L554 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-06-05 23:04:02,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:02,402 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:02,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:02,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1848637673, now seen corresponding path program 6 times [2021-06-05 23:04:02,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:02,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104675873] [2021-06-05 23:04:02,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:02,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:02,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:02,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104675873] [2021-06-05 23:04:02,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104675873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:02,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588265768] [2021-06-05 23:04:02,546 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 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-06-05 23:04:02,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:04:02,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:02,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:04:02,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:02,635 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 15 treesize of output 7 [2021-06-05 23:04:02,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:02,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:02,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:02,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:04:02,805 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:02,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588265768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:02,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:02,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:02,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150053722] [2021-06-05 23:04:02,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:02,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:02,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:02,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:02,806 INFO L87 Difference]: Start difference. First operand 257 states and 516 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:03,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:03,265 INFO L93 Difference]: Finished difference Result 321 states and 632 transitions. [2021-06-05 23:04:03,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:04:03,266 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:03,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:03,267 INFO L225 Difference]: With dead ends: 321 [2021-06-05 23:04:03,267 INFO L226 Difference]: Without dead ends: 293 [2021-06-05 23:04:03,267 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 486.2ms TimeCoverageRelationStatistics Valid=159, Invalid=1101, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:04:03,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-06-05 23:04:03,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 260. [2021-06-05 23:04:03,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.011583011583012) internal successors, (521), 259 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:03,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 521 transitions. [2021-06-05 23:04:03,272 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 521 transitions. Word has length 26 [2021-06-05 23:04:03,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:03,272 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 521 transitions. [2021-06-05 23:04:03,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:03,272 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 521 transitions. [2021-06-05 23:04:03,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:03,272 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:03,272 INFO L554 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-06-05 23:04:03,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:03,489 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:03,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:03,489 INFO L82 PathProgramCache]: Analyzing trace with hash -2081701755, now seen corresponding path program 7 times [2021-06-05 23:04:03,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:03,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152626049] [2021-06-05 23:04:03,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:03,628 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:03,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:03,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152626049] [2021-06-05 23:04:03,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152626049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:03,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918691703] [2021-06-05 23:04:03,629 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 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-06-05 23:04:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:03,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:03,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:03,781 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 15 treesize of output 7 [2021-06-05 23:04:03,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:03,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:03,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:03,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:04:03,879 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:03,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918691703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:03,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:03,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:03,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002193349] [2021-06-05 23:04:03,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:03,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:03,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:03,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:03,880 INFO L87 Difference]: Start difference. First operand 260 states and 521 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:04,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:04,271 INFO L93 Difference]: Finished difference Result 349 states and 677 transitions. [2021-06-05 23:04:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:04:04,271 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:04,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:04,272 INFO L225 Difference]: With dead ends: 349 [2021-06-05 23:04:04,272 INFO L226 Difference]: Without dead ends: 317 [2021-06-05 23:04:04,273 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 430.9ms TimeCoverageRelationStatistics Valid=159, Invalid=1031, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:04:04,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-06-05 23:04:04,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 269. [2021-06-05 23:04:04,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 268 states have (on average 2.0186567164179103) internal successors, (541), 268 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:04,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 541 transitions. [2021-06-05 23:04:04,277 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 541 transitions. Word has length 26 [2021-06-05 23:04:04,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:04,277 INFO L482 AbstractCegarLoop]: Abstraction has 269 states and 541 transitions. [2021-06-05 23:04:04,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:04,277 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 541 transitions. [2021-06-05 23:04:04,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:04,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:04,278 INFO L554 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-06-05 23:04:04,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 23:04:04,493 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:04,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:04,493 INFO L82 PathProgramCache]: Analyzing trace with hash 226270023, now seen corresponding path program 8 times [2021-06-05 23:04:04,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:04,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678880081] [2021-06-05 23:04:04,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:04,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:04,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:04,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678880081] [2021-06-05 23:04:04,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678880081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:04,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480707032] [2021-06-05 23:04:04,626 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 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-06-05 23:04:04,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:04,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:04,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:04,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:04,743 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 11 treesize of output 7 [2021-06-05 23:04:04,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:04,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:04,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:04,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:04:04,842 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:04,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480707032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:04,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:04,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:04,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124026074] [2021-06-05 23:04:04,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:04,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:04,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:04,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:04,843 INFO L87 Difference]: Start difference. First operand 269 states and 541 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:05,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:05,306 INFO L93 Difference]: Finished difference Result 386 states and 744 transitions. [2021-06-05 23:04:05,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:04:05,306 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:05,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:05,307 INFO L225 Difference]: With dead ends: 386 [2021-06-05 23:04:05,308 INFO L226 Difference]: Without dead ends: 354 [2021-06-05 23:04:05,308 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 431.7ms TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:04:05,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-06-05 23:04:05,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 270. [2021-06-05 23:04:05,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.0185873605947955) internal successors, (543), 269 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:05,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 543 transitions. [2021-06-05 23:04:05,312 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 543 transitions. Word has length 26 [2021-06-05 23:04:05,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:05,312 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 543 transitions. [2021-06-05 23:04:05,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:05,312 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 543 transitions. [2021-06-05 23:04:05,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:05,313 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:05,313 INFO L554 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-06-05 23:04:05,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 23:04:05,529 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:05,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:05,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1652512389, now seen corresponding path program 9 times [2021-06-05 23:04:05,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:05,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279244380] [2021-06-05 23:04:05,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:05,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:05,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:05,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279244380] [2021-06-05 23:04:05,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279244380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:05,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728636245] [2021-06-05 23:04:05,662 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 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-06-05 23:04:05,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:04:05,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:05,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:05,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:05,781 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 15 treesize of output 7 [2021-06-05 23:04:05,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:05,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:05,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:05,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:04:05,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:05,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728636245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:05,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:05,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:05,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429043627] [2021-06-05 23:04:05,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:05,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:05,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:05,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:05,901 INFO L87 Difference]: Start difference. First operand 270 states and 543 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:06,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:06,449 INFO L93 Difference]: Finished difference Result 429 states and 828 transitions. [2021-06-05 23:04:06,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:04:06,449 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:06,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:06,450 INFO L225 Difference]: With dead ends: 429 [2021-06-05 23:04:06,450 INFO L226 Difference]: Without dead ends: 397 [2021-06-05 23:04:06,451 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 511.7ms TimeCoverageRelationStatistics Valid=185, Invalid=1297, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:04:06,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-06-05 23:04:06,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 267. [2021-06-05 23:04:06,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 2.007518796992481) internal successors, (534), 266 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:06,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 534 transitions. [2021-06-05 23:04:06,455 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 534 transitions. Word has length 26 [2021-06-05 23:04:06,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:06,455 INFO L482 AbstractCegarLoop]: Abstraction has 267 states and 534 transitions. [2021-06-05 23:04:06,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:06,455 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 534 transitions. [2021-06-05 23:04:06,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:06,456 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:06,456 INFO L554 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-06-05 23:04:06,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 23:04:06,669 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:06,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:06,669 INFO L82 PathProgramCache]: Analyzing trace with hash 632062879, now seen corresponding path program 10 times [2021-06-05 23:04:06,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:06,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660201223] [2021-06-05 23:04:06,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:06,792 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:06,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660201223] [2021-06-05 23:04:06,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660201223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578656624] [2021-06-05 23:04:06,793 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 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-06-05 23:04:06,816 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:06,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:06,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:06,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:06,889 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 11 treesize of output 7 [2021-06-05 23:04:06,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:06,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:06,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:06,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:07,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578656624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:07,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:07,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:07,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067710763] [2021-06-05 23:04:07,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:07,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:07,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:07,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:07,058 INFO L87 Difference]: Start difference. First operand 267 states and 534 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:07,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:07,558 INFO L93 Difference]: Finished difference Result 331 states and 650 transitions. [2021-06-05 23:04:07,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:04:07,558 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:07,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:07,559 INFO L225 Difference]: With dead ends: 331 [2021-06-05 23:04:07,559 INFO L226 Difference]: Without dead ends: 303 [2021-06-05 23:04:07,559 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 519.2ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:04:07,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-06-05 23:04:07,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 263. [2021-06-05 23:04:07,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.0076335877862594) internal successors, (526), 262 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:07,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 526 transitions. [2021-06-05 23:04:07,563 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 526 transitions. Word has length 26 [2021-06-05 23:04:07,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:07,564 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 526 transitions. [2021-06-05 23:04:07,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-05 23:04:07,564 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 526 transitions. [2021-06-05 23:04:07,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:07,564 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:07,564 INFO L554 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-06-05 23:04:07,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:07,780 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:07,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:07,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1575102459, now seen corresponding path program 11 times [2021-06-05 23:04:07,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:07,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658769024] [2021-06-05 23:04:07,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:07,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:07,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:07,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658769024] [2021-06-05 23:04:07,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658769024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:07,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541051888] [2021-06-05 23:04:07,892 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 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-06-05 23:04:07,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:04:07,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:07,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:07,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:08,020 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 11 treesize of output 7 [2021-06-05 23:04:08,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:08,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:08,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:08,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:04:08,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:08,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541051888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:08,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:08,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 23:04:08,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966510770] [2021-06-05 23:04:08,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 23:04:08,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:08,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 23:04:08,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:04:08,158 INFO L87 Difference]: Start difference. First operand 263 states and 526 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-06-05 23:04:08,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:08,631 INFO L93 Difference]: Finished difference Result 355 states and 687 transitions. [2021-06-05 23:04:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:04:08,632 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-06-05 23:04:08,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:08,634 INFO L225 Difference]: With dead ends: 355 [2021-06-05 23:04:08,634 INFO L226 Difference]: Without dead ends: 323 [2021-06-05 23:04:08,634 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 475.4ms TimeCoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:04:08,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-06-05 23:04:08,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 275. [2021-06-05 23:04:08,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 2.010948905109489) internal successors, (551), 274 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:08,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 551 transitions. [2021-06-05 23:04:08,640 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 551 transitions. Word has length 26 [2021-06-05 23:04:08,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:08,640 INFO L482 AbstractCegarLoop]: Abstraction has 275 states and 551 transitions. [2021-06-05 23:04:08,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-06-05 23:04:08,640 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 551 transitions. [2021-06-05 23:04:08,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:08,641 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:08,641 INFO L554 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-06-05 23:04:08,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 23:04:08,857 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:08,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:08,858 INFO L82 PathProgramCache]: Analyzing trace with hash -411893059, now seen corresponding path program 12 times [2021-06-05 23:04:08,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:08,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961184733] [2021-06-05 23:04:08,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:08,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:08,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:08,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961184733] [2021-06-05 23:04:08,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961184733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:08,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626756148] [2021-06-05 23:04:08,974 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 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-06-05 23:04:08,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:04:08,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:08,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:09,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:09,089 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 11 treesize of output 7 [2021-06-05 23:04:09,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:09,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:09,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:09,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:04:09,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:09,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626756148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:09,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:09,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:09,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803472564] [2021-06-05 23:04:09,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:09,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:09,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:09,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:09,182 INFO L87 Difference]: Start difference. First operand 275 states and 551 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:09,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:09,621 INFO L93 Difference]: Finished difference Result 392 states and 754 transitions. [2021-06-05 23:04:09,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:04:09,621 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:09,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:09,622 INFO L225 Difference]: With dead ends: 392 [2021-06-05 23:04:09,622 INFO L226 Difference]: Without dead ends: 360 [2021-06-05 23:04:09,622 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 410.3ms TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:04:09,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-06-05 23:04:09,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 276. [2021-06-05 23:04:09,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.0109090909090908) internal successors, (553), 275 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:09,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 553 transitions. [2021-06-05 23:04:09,627 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 553 transitions. Word has length 26 [2021-06-05 23:04:09,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:09,627 INFO L482 AbstractCegarLoop]: Abstraction has 276 states and 553 transitions. [2021-06-05 23:04:09,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:09,627 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 553 transitions. [2021-06-05 23:04:09,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:09,627 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:09,627 INFO L554 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-06-05 23:04:09,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 23:04:09,832 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:09,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:09,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1014349307, now seen corresponding path program 13 times [2021-06-05 23:04:09,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:09,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730054949] [2021-06-05 23:04:09,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:09,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:09,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:09,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730054949] [2021-06-05 23:04:09,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730054949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:09,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177392411] [2021-06-05 23:04:09,940 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 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-06-05 23:04:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:09,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:09,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:10,062 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 11 treesize of output 7 [2021-06-05 23:04:10,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:10,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:10,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:10,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:04:10,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:10,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177392411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:10,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:10,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:10,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260716201] [2021-06-05 23:04:10,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:10,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:10,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:10,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:10,180 INFO L87 Difference]: Start difference. First operand 276 states and 553 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:10,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:10,811 INFO L93 Difference]: Finished difference Result 435 states and 838 transitions. [2021-06-05 23:04:10,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:04:10,812 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:10,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:10,813 INFO L225 Difference]: With dead ends: 435 [2021-06-05 23:04:10,813 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 23:04:10,813 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 508.0ms TimeCoverageRelationStatistics Valid=185, Invalid=1297, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:04:10,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 23:04:10,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 273. [2021-06-05 23:04:10,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 2.0) internal successors, (544), 272 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:10,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 544 transitions. [2021-06-05 23:04:10,818 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 544 transitions. Word has length 26 [2021-06-05 23:04:10,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:10,818 INFO L482 AbstractCegarLoop]: Abstraction has 273 states and 544 transitions. [2021-06-05 23:04:10,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:10,818 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 544 transitions. [2021-06-05 23:04:10,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:10,818 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:10,818 INFO L554 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-06-05 23:04:11,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:11,034 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:11,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:11,034 INFO L82 PathProgramCache]: Analyzing trace with hash -6100203, now seen corresponding path program 14 times [2021-06-05 23:04:11,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:11,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186455517] [2021-06-05 23:04:11,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:11,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:11,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:11,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:11,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186455517] [2021-06-05 23:04:11,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186455517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:11,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400668568] [2021-06-05 23:04:11,157 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 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-06-05 23:04:11,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:11,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:11,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:11,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:11,255 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 11 treesize of output 7 [2021-06-05 23:04:11,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:11,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:11,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:11,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:11,383 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:11,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400668568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:11,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:11,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:11,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871423993] [2021-06-05 23:04:11,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:11,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:11,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:11,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:11,385 INFO L87 Difference]: Start difference. First operand 273 states and 544 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:11,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:11,814 INFO L93 Difference]: Finished difference Result 337 states and 660 transitions. [2021-06-05 23:04:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:04:11,814 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:11,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:11,815 INFO L225 Difference]: With dead ends: 337 [2021-06-05 23:04:11,815 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 23:04:11,816 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 462.9ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:04:11,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 23:04:11,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 266. [2021-06-05 23:04:11,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 2.0037735849056606) internal successors, (531), 265 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:11,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 531 transitions. [2021-06-05 23:04:11,819 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 531 transitions. Word has length 26 [2021-06-05 23:04:11,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:11,820 INFO L482 AbstractCegarLoop]: Abstraction has 266 states and 531 transitions. [2021-06-05 23:04:11,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:11,820 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 531 transitions. [2021-06-05 23:04:11,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:11,820 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:11,820 INFO L554 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-06-05 23:04:12,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:12,036 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:12,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:12,036 INFO L82 PathProgramCache]: Analyzing trace with hash 942965637, now seen corresponding path program 15 times [2021-06-05 23:04:12,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:12,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142604649] [2021-06-05 23:04:12,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:12,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:12,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:12,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142604649] [2021-06-05 23:04:12,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142604649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:12,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140128818] [2021-06-05 23:04:12,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 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-06-05 23:04:12,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:04:12,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:12,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:04:12,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:12,296 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 11 treesize of output 7 [2021-06-05 23:04:12,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:12,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:12,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:12,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:12,406 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:12,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140128818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:12,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:12,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:12,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340459610] [2021-06-05 23:04:12,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:12,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:12,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:12,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:12,407 INFO L87 Difference]: Start difference. First operand 266 states and 531 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:12,835 INFO L93 Difference]: Finished difference Result 343 states and 661 transitions. [2021-06-05 23:04:12,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:04:12,835 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:12,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:12,836 INFO L225 Difference]: With dead ends: 343 [2021-06-05 23:04:12,836 INFO L226 Difference]: Without dead ends: 311 [2021-06-05 23:04:12,837 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 430.7ms TimeCoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:04:12,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-06-05 23:04:12,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 263. [2021-06-05 23:04:12,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.00381679389313) internal successors, (525), 262 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:12,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 525 transitions. [2021-06-05 23:04:12,841 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 525 transitions. Word has length 26 [2021-06-05 23:04:12,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:12,841 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 525 transitions. [2021-06-05 23:04:12,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:12,841 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 525 transitions. [2021-06-05 23:04:12,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:12,841 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:12,841 INFO L554 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-06-05 23:04:13,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:13,057 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:13,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:13,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1044029881, now seen corresponding path program 16 times [2021-06-05 23:04:13,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:13,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945754219] [2021-06-05 23:04:13,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:13,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:13,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:13,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945754219] [2021-06-05 23:04:13,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945754219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:13,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015668746] [2021-06-05 23:04:13,175 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 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-06-05 23:04:13,197 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:13,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:13,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:13,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:13,287 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 11 treesize of output 7 [2021-06-05 23:04:13,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:13,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:13,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:13,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:13,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015668746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:13,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:13,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:13,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625869961] [2021-06-05 23:04:13,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:13,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:13,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:13,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:13,409 INFO L87 Difference]: Start difference. First operand 263 states and 525 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:13,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:13,874 INFO L93 Difference]: Finished difference Result 378 states and 724 transitions. [2021-06-05 23:04:13,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:04:13,875 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:13,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:13,876 INFO L225 Difference]: With dead ends: 378 [2021-06-05 23:04:13,876 INFO L226 Difference]: Without dead ends: 346 [2021-06-05 23:04:13,876 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 431.5ms TimeCoverageRelationStatistics Valid=151, Invalid=971, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:04:13,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-06-05 23:04:13,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 264. [2021-06-05 23:04:13,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 2.0038022813688214) internal successors, (527), 263 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:13,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 527 transitions. [2021-06-05 23:04:13,880 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 527 transitions. Word has length 26 [2021-06-05 23:04:13,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:13,880 INFO L482 AbstractCegarLoop]: Abstraction has 264 states and 527 transitions. [2021-06-05 23:04:13,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:13,880 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 527 transitions. [2021-06-05 23:04:13,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:13,881 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:13,881 INFO L554 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-06-05 23:04:14,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 23:04:14,097 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:14,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:14,097 INFO L82 PathProgramCache]: Analyzing trace with hash 382212485, now seen corresponding path program 17 times [2021-06-05 23:04:14,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:14,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007782263] [2021-06-05 23:04:14,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:14,208 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:14,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:14,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007782263] [2021-06-05 23:04:14,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007782263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:14,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974593637] [2021-06-05 23:04:14,208 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:14,231 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:14,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:14,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:04:14,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:14,318 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 11 treesize of output 7 [2021-06-05 23:04:14,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:14,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:14,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:14,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:14,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:14,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974593637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:14,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:14,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:14,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649572213] [2021-06-05 23:04:14,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:14,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:14,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:14,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:14,440 INFO L87 Difference]: Start difference. First operand 264 states and 527 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:15,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:15,043 INFO L93 Difference]: Finished difference Result 410 states and 786 transitions. [2021-06-05 23:04:15,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:04:15,053 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:15,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:15,054 INFO L225 Difference]: With dead ends: 410 [2021-06-05 23:04:15,054 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 23:04:15,055 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 521.2ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:04:15,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 23:04:15,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 255. [2021-06-05 23:04:15,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 1.9921259842519685) internal successors, (506), 254 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:15,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 506 transitions. [2021-06-05 23:04:15,059 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 506 transitions. Word has length 26 [2021-06-05 23:04:15,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:15,059 INFO L482 AbstractCegarLoop]: Abstraction has 255 states and 506 transitions. [2021-06-05 23:04:15,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:15,059 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 506 transitions. [2021-06-05 23:04:15,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:04:15,059 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:15,059 INFO L554 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-06-05 23:04:15,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 23:04:15,273 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:15,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:15,273 INFO L82 PathProgramCache]: Analyzing trace with hash -638237025, now seen corresponding path program 18 times [2021-06-05 23:04:15,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:15,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497282317] [2021-06-05 23:04:15,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:15,390 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:15,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:15,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497282317] [2021-06-05 23:04:15,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497282317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:15,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262315977] [2021-06-05 23:04:15,391 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 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-06-05 23:04:15,427 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:04:15,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:15,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:04:15,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:15,487 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 11 treesize of output 7 [2021-06-05 23:04:15,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:15,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:15,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:15,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:04:15,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:15,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262315977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:15,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:15,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 23:04:15,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450143980] [2021-06-05 23:04:15,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:04:15,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:15,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:04:15,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:04:15,616 INFO L87 Difference]: Start difference. First operand 255 states and 506 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:16,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:16,098 INFO L93 Difference]: Finished difference Result 307 states and 598 transitions. [2021-06-05 23:04:16,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:04:16,098 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:16,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:16,099 INFO L225 Difference]: With dead ends: 307 [2021-06-05 23:04:16,099 INFO L226 Difference]: Without dead ends: 279 [2021-06-05 23:04:16,099 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 475.7ms TimeCoverageRelationStatistics Valid=159, Invalid=1031, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:04:16,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-06-05 23:04:16,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 233. [2021-06-05 23:04:16,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.0) internal successors, (464), 232 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:16,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 464 transitions. [2021-06-05 23:04:16,103 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 464 transitions. Word has length 26 [2021-06-05 23:04:16,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:16,103 INFO L482 AbstractCegarLoop]: Abstraction has 233 states and 464 transitions. [2021-06-05 23:04:16,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-05 23:04:16,103 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 464 transitions. [2021-06-05 23:04:16,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:04:16,103 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:16,103 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:16,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:16,317 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:16,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:16,317 INFO L82 PathProgramCache]: Analyzing trace with hash 480945784, now seen corresponding path program 19 times [2021-06-05 23:04:16,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:16,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980604480] [2021-06-05 23:04:16,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:16,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:16,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:16,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980604480] [2021-06-05 23:04:16,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980604480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:16,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025411805] [2021-06-05 23:04:16,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 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-06-05 23:04:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:16,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 23:04:16,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:16,439 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 11 treesize of output 7 [2021-06-05 23:04:16,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:16,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:16,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:16,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:04:16,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-06-05 23:04:16,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025411805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:16,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:16,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-06-05 23:04:16,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933523455] [2021-06-05 23:04:16,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:04:16,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:16,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:04:16,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:04:16,448 INFO L87 Difference]: Start difference. First operand 233 states and 464 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:16,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:16,609 INFO L93 Difference]: Finished difference Result 362 states and 698 transitions. [2021-06-05 23:04:16,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:04:16,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 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 29 [2021-06-05 23:04:16,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:16,610 INFO L225 Difference]: With dead ends: 362 [2021-06-05 23:04:16,611 INFO L226 Difference]: Without dead ends: 362 [2021-06-05 23:04:16,611 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:04:16,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-06-05 23:04:16,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 238. [2021-06-05 23:04:16,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 1.970464135021097) internal successors, (467), 237 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:16,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 467 transitions. [2021-06-05 23:04:16,614 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 467 transitions. Word has length 29 [2021-06-05 23:04:16,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:16,614 INFO L482 AbstractCegarLoop]: Abstraction has 238 states and 467 transitions. [2021-06-05 23:04:16,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:16,615 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 467 transitions. [2021-06-05 23:04:16,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:04:16,615 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:16,615 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:16,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 23:04:16,829 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:16,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:16,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1371755552, now seen corresponding path program 20 times [2021-06-05 23:04:16,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:16,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830780264] [2021-06-05 23:04:16,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:16,855 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:16,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:16,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830780264] [2021-06-05 23:04:16,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830780264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:16,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918411908] [2021-06-05 23:04:16,856 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:16,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:16,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:16,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:04:16,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:16,910 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:16,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918411908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:16,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:16,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:04:16,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251589824] [2021-06-05 23:04:16,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:04:16,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:16,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:04:16,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:04:16,911 INFO L87 Difference]: Start difference. First operand 238 states and 467 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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-06-05 23:04:16,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:16,923 INFO L93 Difference]: Finished difference Result 534 states and 1045 transitions. [2021-06-05 23:04:16,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:04:16,923 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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 30 [2021-06-05 23:04:16,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:16,924 INFO L225 Difference]: With dead ends: 534 [2021-06-05 23:04:16,924 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 23:04:16,925 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:04:16,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 23:04:16,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 411. [2021-06-05 23:04:16,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0634146341463415) internal successors, (846), 410 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:16,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 846 transitions. [2021-06-05 23:04:16,930 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 846 transitions. Word has length 30 [2021-06-05 23:04:16,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:16,930 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 846 transitions. [2021-06-05 23:04:16,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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-06-05 23:04:16,930 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 846 transitions. [2021-06-05 23:04:16,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:16,931 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:16,931 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:17,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:17,145 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:17,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:17,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1245561707, now seen corresponding path program 21 times [2021-06-05 23:04:17,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:17,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693415101] [2021-06-05 23:04:17,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:17,371 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:17,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:17,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693415101] [2021-06-05 23:04:17,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693415101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:17,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126012314] [2021-06-05 23:04:17,372 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 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-06-05 23:04:17,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:04:17,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:17,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:17,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:17,569 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:04:17,569 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 25 treesize of output 13 [2021-06-05 23:04:17,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:17,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:17,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:17,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:04:17,670 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:17,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126012314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:17,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:17,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 26 [2021-06-05 23:04:17,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136359027] [2021-06-05 23:04:17,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:04:17,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:17,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:04:17,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=629, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:04:17,672 INFO L87 Difference]: Start difference. First operand 411 states and 846 transitions. Second operand has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 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-06-05 23:04:18,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:18,390 INFO L93 Difference]: Finished difference Result 550 states and 1089 transitions. [2021-06-05 23:04:18,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:18,391 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 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 33 [2021-06-05 23:04:18,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:18,392 INFO L225 Difference]: With dead ends: 550 [2021-06-05 23:04:18,392 INFO L226 Difference]: Without dead ends: 502 [2021-06-05 23:04:18,393 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 725.0ms TimeCoverageRelationStatistics Valid=181, Invalid=1711, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:04:18,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-05 23:04:18,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 428. [2021-06-05 23:04:18,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 2.0468384074941453) internal successors, (874), 427 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:18,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 874 transitions. [2021-06-05 23:04:18,398 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 874 transitions. Word has length 33 [2021-06-05 23:04:18,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:18,399 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 874 transitions. [2021-06-05 23:04:18,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 26 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-06-05 23:04:18,399 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 874 transitions. [2021-06-05 23:04:18,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:18,403 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:18,403 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:18,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 23:04:18,609 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:18,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:18,609 INFO L82 PathProgramCache]: Analyzing trace with hash -482243373, now seen corresponding path program 22 times [2021-06-05 23:04:18,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:18,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734785526] [2021-06-05 23:04:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:18,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:18,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734785526] [2021-06-05 23:04:18,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734785526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:18,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411738945] [2021-06-05 23:04:18,850 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 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-06-05 23:04:18,873 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:18,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:18,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:18,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:19,092 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:04:19,092 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 29 treesize of output 13 [2021-06-05 23:04:19,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:19,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:19,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:19,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:04:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:19,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411738945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:19,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:19,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 28 [2021-06-05 23:04:19,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718789765] [2021-06-05 23:04:19,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 23:04:19,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:19,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 23:04:19,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:04:19,198 INFO L87 Difference]: Start difference. First operand 428 states and 874 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:20,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:20,148 INFO L93 Difference]: Finished difference Result 574 states and 1136 transitions. [2021-06-05 23:04:20,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:04:20,148 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:20,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:20,150 INFO L225 Difference]: With dead ends: 574 [2021-06-05 23:04:20,150 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 23:04:20,150 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 808.7ms TimeCoverageRelationStatistics Valid=204, Invalid=1958, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:04:20,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 23:04:20,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 434. [2021-06-05 23:04:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 2.0531177829099305) internal successors, (889), 433 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:20,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 889 transitions. [2021-06-05 23:04:20,156 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 889 transitions. Word has length 33 [2021-06-05 23:04:20,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:20,156 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 889 transitions. [2021-06-05 23:04:20,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:20,156 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 889 transitions. [2021-06-05 23:04:20,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:20,157 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:20,157 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:20,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:20,373 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:20,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:20,373 INFO L82 PathProgramCache]: Analyzing trace with hash 797128341, now seen corresponding path program 23 times [2021-06-05 23:04:20,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:20,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720975981] [2021-06-05 23:04:20,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:20,629 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:20,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:20,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720975981] [2021-06-05 23:04:20,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720975981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:20,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63973954] [2021-06-05 23:04:20,629 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 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-06-05 23:04:20,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:04:20,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:20,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:20,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:20,856 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:04:20,857 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 25 treesize of output 13 [2021-06-05 23:04:20,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:20,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:20,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:20,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:04:21,007 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:21,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63973954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:21,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:21,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 23:04:21,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445647284] [2021-06-05 23:04:21,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:04:21,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:21,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:04:21,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:04:21,009 INFO L87 Difference]: Start difference. First operand 434 states and 889 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:22,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:22,097 INFO L93 Difference]: Finished difference Result 599 states and 1183 transitions. [2021-06-05 23:04:22,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:04:22,097 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:22,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:22,099 INFO L225 Difference]: With dead ends: 599 [2021-06-05 23:04:22,099 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 23:04:22,099 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 915.0ms TimeCoverageRelationStatistics Valid=224, Invalid=2226, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:04:22,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 23:04:22,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 435. [2021-06-05 23:04:22,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 2.052995391705069) internal successors, (891), 434 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:22,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 891 transitions. [2021-06-05 23:04:22,105 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 891 transitions. Word has length 33 [2021-06-05 23:04:22,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:22,105 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 891 transitions. [2021-06-05 23:04:22,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:22,105 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 891 transitions. [2021-06-05 23:04:22,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:22,106 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:22,106 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:22,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 23:04:22,321 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:22,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:22,321 INFO L82 PathProgramCache]: Analyzing trace with hash -2112216365, now seen corresponding path program 24 times [2021-06-05 23:04:22,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:22,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657261814] [2021-06-05 23:04:22,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:22,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:22,565 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:22,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:22,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657261814] [2021-06-05 23:04:22,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657261814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:22,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774407064] [2021-06-05 23:04:22,565 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 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-06-05 23:04:22,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:04:22,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:22,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:04:22,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:22,790 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:04:22,790 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 25 treesize of output 13 [2021-06-05 23:04:22,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:22,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:22,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:22,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:04:22,899 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:22,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774407064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:22,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:22,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 28 [2021-06-05 23:04:22,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647405051] [2021-06-05 23:04:22,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 23:04:22,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:22,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 23:04:22,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=734, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:04:22,900 INFO L87 Difference]: Start difference. First operand 435 states and 891 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:23,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:23,905 INFO L93 Difference]: Finished difference Result 637 states and 1261 transitions. [2021-06-05 23:04:23,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:04:23,905 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:23,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:23,907 INFO L225 Difference]: With dead ends: 637 [2021-06-05 23:04:23,907 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 23:04:23,908 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 898.6ms TimeCoverageRelationStatistics Valid=214, Invalid=2138, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:04:23,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 23:04:23,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 439. [2021-06-05 23:04:23,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 2.0525114155251143) internal successors, (899), 438 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:23,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 899 transitions. [2021-06-05 23:04:23,913 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 899 transitions. Word has length 33 [2021-06-05 23:04:23,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:23,913 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 899 transitions. [2021-06-05 23:04:23,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:23,913 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 899 transitions. [2021-06-05 23:04:23,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:23,914 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:23,914 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:24,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:24,129 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:24,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:24,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1541640341, now seen corresponding path program 25 times [2021-06-05 23:04:24,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:24,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569343412] [2021-06-05 23:04:24,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:24,364 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:24,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569343412] [2021-06-05 23:04:24,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569343412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423541139] [2021-06-05 23:04:24,364 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 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-06-05 23:04:24,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:24,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:24,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:24,562 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:04:24,562 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 25 treesize of output 13 [2021-06-05 23:04:24,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:24,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:24,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:24,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:04:24,713 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:24,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423541139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:24,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:24,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 28 [2021-06-05 23:04:24,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777766377] [2021-06-05 23:04:24,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 23:04:24,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:24,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 23:04:24,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:04:24,714 INFO L87 Difference]: Start difference. First operand 439 states and 899 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:25,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:25,926 INFO L93 Difference]: Finished difference Result 678 states and 1346 transitions. [2021-06-05 23:04:25,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:04:25,926 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:25,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:25,927 INFO L225 Difference]: With dead ends: 678 [2021-06-05 23:04:25,928 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 23:04:25,928 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1065.2ms TimeCoverageRelationStatistics Valid=282, Invalid=2798, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:04:25,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 23:04:25,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 440. [2021-06-05 23:04:25,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 2.052391799544419) internal successors, (901), 439 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:25,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 901 transitions. [2021-06-05 23:04:25,934 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 901 transitions. Word has length 33 [2021-06-05 23:04:25,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:25,934 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 901 transitions. [2021-06-05 23:04:25,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:25,934 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 901 transitions. [2021-06-05 23:04:25,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:25,935 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:25,935 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:26,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 23:04:26,149 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:26,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:26,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1327084589, now seen corresponding path program 26 times [2021-06-05 23:04:26,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:26,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508770198] [2021-06-05 23:04:26,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:26,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:26,379 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:26,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:26,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508770198] [2021-06-05 23:04:26,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508770198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:26,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705207008] [2021-06-05 23:04:26,380 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 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-06-05 23:04:26,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:26,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:26,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:26,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:26,575 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:04:26,575 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 29 treesize of output 13 [2021-06-05 23:04:26,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:26,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:26,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:26,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:04:26,721 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:26,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705207008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:26,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:26,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 28 [2021-06-05 23:04:26,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815814252] [2021-06-05 23:04:26,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 23:04:26,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:26,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 23:04:26,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=734, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:04:26,722 INFO L87 Difference]: Start difference. First operand 440 states and 901 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:28,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:28,372 INFO L93 Difference]: Finished difference Result 758 states and 1504 transitions. [2021-06-05 23:04:28,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:04:28,372 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:28,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:28,374 INFO L225 Difference]: With dead ends: 758 [2021-06-05 23:04:28,374 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 23:04:28,375 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 1262.6ms TimeCoverageRelationStatistics Valid=335, Invalid=3571, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:04:28,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 23:04:28,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 447. [2021-06-05 23:04:28,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.0493273542600896) internal successors, (914), 446 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:28,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 914 transitions. [2021-06-05 23:04:28,381 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 914 transitions. Word has length 33 [2021-06-05 23:04:28,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:28,381 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 914 transitions. [2021-06-05 23:04:28,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:28,381 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 914 transitions. [2021-06-05 23:04:28,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:28,381 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:28,381 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:28,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:28,597 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:28,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:28,598 INFO L82 PathProgramCache]: Analyzing trace with hash -293375473, now seen corresponding path program 27 times [2021-06-05 23:04:28,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:28,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239160511] [2021-06-05 23:04:28,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:28,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:28,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239160511] [2021-06-05 23:04:28,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239160511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:28,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388396955] [2021-06-05 23:04:28,824 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 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-06-05 23:04:28,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:04:28,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:28,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:28,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:29,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:29,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:29,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 27 treesize of output 13 [2021-06-05 23:04:29,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:29,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:29,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:29,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:04:29,218 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:29,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388396955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:29,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:29,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:29,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49589628] [2021-06-05 23:04:29,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:29,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:29,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:29,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:29,219 INFO L87 Difference]: Start difference. First operand 447 states and 914 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:30,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:30,076 INFO L93 Difference]: Finished difference Result 566 states and 1143 transitions. [2021-06-05 23:04:30,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:04:30,076 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:30,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:30,077 INFO L225 Difference]: With dead ends: 566 [2021-06-05 23:04:30,077 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 23:04:30,078 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 844.2ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:04:30,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 23:04:30,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 450. [2021-06-05 23:04:30,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 2.046770601336303) internal successors, (919), 449 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:30,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 919 transitions. [2021-06-05 23:04:30,083 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 919 transitions. Word has length 33 [2021-06-05 23:04:30,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:30,083 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 919 transitions. [2021-06-05 23:04:30,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:30,083 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 919 transitions. [2021-06-05 23:04:30,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:30,084 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:30,084 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:30,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 23:04:30,300 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:30,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:30,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1738305687, now seen corresponding path program 28 times [2021-06-05 23:04:30,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:30,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426271076] [2021-06-05 23:04:30,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:30,529 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:30,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:30,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426271076] [2021-06-05 23:04:30,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426271076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:30,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035578356] [2021-06-05 23:04:30,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 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-06-05 23:04:30,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:30,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:30,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:30,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:30,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:30,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:30,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:30,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:30,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:30,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:30,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:30,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:30,937 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:30,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035578356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:30,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:30,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:30,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971740895] [2021-06-05 23:04:30,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:30,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:30,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:30,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:30,939 INFO L87 Difference]: Start difference. First operand 450 states and 919 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:31,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:31,847 INFO L93 Difference]: Finished difference Result 581 states and 1153 transitions. [2021-06-05 23:04:31,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:31,848 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:31,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:31,849 INFO L225 Difference]: With dead ends: 581 [2021-06-05 23:04:31,849 INFO L226 Difference]: Without dead ends: 533 [2021-06-05 23:04:31,849 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 821.0ms TimeCoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:04:31,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-05 23:04:31,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 459. [2021-06-05 23:04:31,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 2.052401746724891) internal successors, (940), 458 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:31,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 940 transitions. [2021-06-05 23:04:31,854 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 940 transitions. Word has length 33 [2021-06-05 23:04:31,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:31,854 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 940 transitions. [2021-06-05 23:04:31,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:31,855 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 940 transitions. [2021-06-05 23:04:31,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:31,855 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:31,855 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:32,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 23:04:32,071 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:32,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:32,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1277289895, now seen corresponding path program 29 times [2021-06-05 23:04:32,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:32,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044083636] [2021-06-05 23:04:32,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:32,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:32,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044083636] [2021-06-05 23:04:32,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044083636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:32,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453573807] [2021-06-05 23:04:32,316 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 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-06-05 23:04:32,339 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:04:32,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:32,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:32,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:32,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:32,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:32,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:32,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:32,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:32,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:32,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:04:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:32,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453573807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:32,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:32,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-06-05 23:04:32,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930875682] [2021-06-05 23:04:32,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:04:32,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:32,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:04:32,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:04:32,756 INFO L87 Difference]: Start difference. First operand 459 states and 940 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:33,814 INFO L93 Difference]: Finished difference Result 618 states and 1220 transitions. [2021-06-05 23:04:33,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:33,814 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:33,816 INFO L225 Difference]: With dead ends: 618 [2021-06-05 23:04:33,816 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 23:04:33,816 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 895.1ms TimeCoverageRelationStatistics Valid=214, Invalid=2138, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:04:33,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 23:04:33,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 460. [2021-06-05 23:04:33,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.052287581699346) internal successors, (942), 459 states have internal predecessors, (942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:33,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 942 transitions. [2021-06-05 23:04:33,821 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 942 transitions. Word has length 33 [2021-06-05 23:04:33,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:33,821 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 942 transitions. [2021-06-05 23:04:33,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:33,821 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 942 transitions. [2021-06-05 23:04:33,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:33,822 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:33,822 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:34,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 23:04:34,033 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:34,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:34,033 INFO L82 PathProgramCache]: Analyzing trace with hash 108332695, now seen corresponding path program 30 times [2021-06-05 23:04:34,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:34,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534608910] [2021-06-05 23:04:34,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:34,270 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:34,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:34,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534608910] [2021-06-05 23:04:34,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534608910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:34,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142664919] [2021-06-05 23:04:34,270 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 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-06-05 23:04:34,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:04:34,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:34,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:34,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:34,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:34,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:34,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:34,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:34,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:34,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:34,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:34,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142664919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:34,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:34,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:34,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819659545] [2021-06-05 23:04:34,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:34,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:34,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:34,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:34,694 INFO L87 Difference]: Start difference. First operand 460 states and 942 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:35,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:35,739 INFO L93 Difference]: Finished difference Result 656 states and 1298 transitions. [2021-06-05 23:04:35,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:04:35,740 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:35,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:35,741 INFO L225 Difference]: With dead ends: 656 [2021-06-05 23:04:35,741 INFO L226 Difference]: Without dead ends: 608 [2021-06-05 23:04:35,741 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 957.0ms TimeCoverageRelationStatistics Valid=204, Invalid=2052, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:04:35,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-05 23:04:35,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 464. [2021-06-05 23:04:35,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 2.0518358531317493) internal successors, (950), 463 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:35,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 950 transitions. [2021-06-05 23:04:35,746 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 950 transitions. Word has length 33 [2021-06-05 23:04:35,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:35,747 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 950 transitions. [2021-06-05 23:04:35,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:35,747 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 950 transitions. [2021-06-05 23:04:35,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:35,747 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:35,747 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:35,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 23:04:35,954 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:35,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:35,954 INFO L82 PathProgramCache]: Analyzing trace with hash -532777895, now seen corresponding path program 31 times [2021-06-05 23:04:35,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:35,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349830478] [2021-06-05 23:04:35,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:36,189 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:36,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:36,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349830478] [2021-06-05 23:04:36,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349830478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:36,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855763402] [2021-06-05 23:04:36,190 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 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-06-05 23:04:36,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:36,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:36,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:36,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:36,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:36,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:36,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:36,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:36,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:36,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:36,577 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:36,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855763402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:36,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:36,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:36,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773013890] [2021-06-05 23:04:36,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:36,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:36,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:36,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:36,578 INFO L87 Difference]: Start difference. First operand 464 states and 950 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:37,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:37,971 INFO L93 Difference]: Finished difference Result 689 states and 1367 transitions. [2021-06-05 23:04:37,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:04:37,971 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:37,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:37,977 INFO L225 Difference]: With dead ends: 689 [2021-06-05 23:04:37,977 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 23:04:37,978 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1075.2ms TimeCoverageRelationStatistics Valid=241, Invalid=2309, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:04:37,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 23:04:37,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 465. [2021-06-05 23:04:37,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 2.0517241379310347) internal successors, (952), 464 states have internal predecessors, (952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:37,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 952 transitions. [2021-06-05 23:04:37,999 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 952 transitions. Word has length 33 [2021-06-05 23:04:37,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:37,999 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 952 transitions. [2021-06-05 23:04:37,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:37,999 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 952 transitions. [2021-06-05 23:04:38,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:38,000 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:38,000 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:38,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:38,221 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:38,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:38,221 INFO L82 PathProgramCache]: Analyzing trace with hash 893464471, now seen corresponding path program 32 times [2021-06-05 23:04:38,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:38,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837739191] [2021-06-05 23:04:38,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:38,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:38,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837739191] [2021-06-05 23:04:38,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837739191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:38,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800500202] [2021-06-05 23:04:38,477 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 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-06-05 23:04:38,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:38,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:38,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:38,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:38,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:38,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:38,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:38,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 27 treesize of output 13 [2021-06-05 23:04:38,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:38,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:38,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:38,804 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:38,927 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:38,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800500202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:38,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:38,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:38,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691450376] [2021-06-05 23:04:38,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:38,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:38,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:38,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:38,928 INFO L87 Difference]: Start difference. First operand 465 states and 952 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:40,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:40,386 INFO L93 Difference]: Finished difference Result 757 states and 1498 transitions. [2021-06-05 23:04:40,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:04:40,386 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:40,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:40,388 INFO L225 Difference]: With dead ends: 757 [2021-06-05 23:04:40,388 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 23:04:40,388 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 1199.8ms TimeCoverageRelationStatistics Valid=294, Invalid=3012, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:04:40,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 23:04:40,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 461. [2021-06-05 23:04:40,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 2.0456521739130435) internal successors, (941), 460 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:40,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 941 transitions. [2021-06-05 23:04:40,394 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 941 transitions. Word has length 33 [2021-06-05 23:04:40,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:40,394 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 941 transitions. [2021-06-05 23:04:40,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:40,394 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 941 transitions. [2021-06-05 23:04:40,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:40,394 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:40,394 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:40,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-06-05 23:04:40,610 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:40,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:40,611 INFO L82 PathProgramCache]: Analyzing trace with hash 255748759, now seen corresponding path program 33 times [2021-06-05 23:04:40,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:40,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573376709] [2021-06-05 23:04:40,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:40,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:40,826 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:40,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:40,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573376709] [2021-06-05 23:04:40,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573376709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:40,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379761935] [2021-06-05 23:04:40,826 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 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-06-05 23:04:40,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:04:40,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:40,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:40,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:41,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:41,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:41,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:41,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 27 treesize of output 13 [2021-06-05 23:04:41,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:41,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:41,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:41,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:04:41,235 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:41,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379761935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:41,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:41,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:41,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520157832] [2021-06-05 23:04:41,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:41,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:41,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:41,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:41,236 INFO L87 Difference]: Start difference. First operand 461 states and 941 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:42,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:42,189 INFO L93 Difference]: Finished difference Result 579 states and 1168 transitions. [2021-06-05 23:04:42,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:04:42,190 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:42,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:42,191 INFO L225 Difference]: With dead ends: 579 [2021-06-05 23:04:42,191 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 23:04:42,191 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 868.6ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:04:42,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 23:04:42,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 453. [2021-06-05 23:04:42,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 2.0464601769911503) internal successors, (925), 452 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:42,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 925 transitions. [2021-06-05 23:04:42,196 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 925 transitions. Word has length 33 [2021-06-05 23:04:42,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:42,196 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 925 transitions. [2021-06-05 23:04:42,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:42,196 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 925 transitions. [2021-06-05 23:04:42,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:42,197 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:42,197 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:42,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-06-05 23:04:42,410 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:42,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:42,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1562594731, now seen corresponding path program 34 times [2021-06-05 23:04:42,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:42,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491709102] [2021-06-05 23:04:42,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:42,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:42,655 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:42,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:42,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491709102] [2021-06-05 23:04:42,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491709102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:42,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117941885] [2021-06-05 23:04:42,655 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 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-06-05 23:04:42,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:42,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:42,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:42,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:42,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:42,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:42,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:42,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:42,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:42,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:42,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:42,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:43,050 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:43,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117941885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:43,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:43,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:43,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373933538] [2021-06-05 23:04:43,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:43,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:43,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:43,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:43,052 INFO L87 Difference]: Start difference. First operand 453 states and 925 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:43,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:43,799 INFO L93 Difference]: Finished difference Result 557 states and 1118 transitions. [2021-06-05 23:04:43,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:04:43,800 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:43,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:43,801 INFO L225 Difference]: With dead ends: 557 [2021-06-05 23:04:43,801 INFO L226 Difference]: Without dead ends: 509 [2021-06-05 23:04:43,801 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 832.2ms TimeCoverageRelationStatistics Valid=197, Invalid=1783, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:04:43,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-05 23:04:43,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 456. [2021-06-05 23:04:43,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 2.046153846153846) internal successors, (931), 455 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:43,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 931 transitions. [2021-06-05 23:04:43,805 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 931 transitions. Word has length 33 [2021-06-05 23:04:43,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:43,806 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 931 transitions. [2021-06-05 23:04:43,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:43,806 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 931 transitions. [2021-06-05 23:04:43,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:43,807 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:43,807 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:44,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:44,008 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:44,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:44,008 INFO L82 PathProgramCache]: Analyzing trace with hash -176972141, now seen corresponding path program 35 times [2021-06-05 23:04:44,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:44,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248031672] [2021-06-05 23:04:44,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:44,243 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:44,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:44,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248031672] [2021-06-05 23:04:44,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248031672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:44,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993947112] [2021-06-05 23:04:44,244 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 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-06-05 23:04:44,300 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:04:44,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:44,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:04:44,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:44,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:44,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:44,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:44,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:44,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:44,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:44,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:04:44,658 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:44,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993947112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:44,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:44,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:44,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071864094] [2021-06-05 23:04:44,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:44,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:44,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:44,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:44,659 INFO L87 Difference]: Start difference. First operand 456 states and 931 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:45,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:45,613 INFO L93 Difference]: Finished difference Result 562 states and 1131 transitions. [2021-06-05 23:04:45,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:04:45,614 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:45,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:45,615 INFO L225 Difference]: With dead ends: 562 [2021-06-05 23:04:45,615 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 23:04:45,615 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 871.6ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:04:45,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 23:04:45,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 462. [2021-06-05 23:04:45,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 2.0455531453362257) internal successors, (943), 461 states have internal predecessors, (943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:45,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 943 transitions. [2021-06-05 23:04:45,620 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 943 transitions. Word has length 33 [2021-06-05 23:04:45,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:45,620 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 943 transitions. [2021-06-05 23:04:45,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:45,620 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 943 transitions. [2021-06-05 23:04:45,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:45,620 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:45,620 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:45,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 23:04:45,824 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:45,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:45,824 INFO L82 PathProgramCache]: Analyzing trace with hash -818082731, now seen corresponding path program 36 times [2021-06-05 23:04:45,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:45,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684012616] [2021-06-05 23:04:45,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:46,053 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:46,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:46,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684012616] [2021-06-05 23:04:46,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684012616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:46,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794151098] [2021-06-05 23:04:46,054 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 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-06-05 23:04:46,076 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:04:46,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:46,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:04:46,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:46,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:46,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:46,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, 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-06-05 23:04:46,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:46,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:46,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:46,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:04:46,411 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:46,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794151098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:46,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:46,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:46,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780780192] [2021-06-05 23:04:46,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:46,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:46,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:46,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:46,412 INFO L87 Difference]: Start difference. First operand 462 states and 943 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:47,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:47,411 INFO L93 Difference]: Finished difference Result 596 states and 1202 transitions. [2021-06-05 23:04:47,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:04:47,412 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:47,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:47,413 INFO L225 Difference]: With dead ends: 596 [2021-06-05 23:04:47,413 INFO L226 Difference]: Without dead ends: 564 [2021-06-05 23:04:47,413 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 925.7ms TimeCoverageRelationStatistics Valid=264, Invalid=2186, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:04:47,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-05 23:04:47,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 463. [2021-06-05 23:04:47,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.0454545454545454) internal successors, (945), 462 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:47,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 945 transitions. [2021-06-05 23:04:47,418 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 945 transitions. Word has length 33 [2021-06-05 23:04:47,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:47,418 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 945 transitions. [2021-06-05 23:04:47,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:47,418 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 945 transitions. [2021-06-05 23:04:47,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:47,419 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:47,419 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:47,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:47,621 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:47,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:47,621 INFO L82 PathProgramCache]: Analyzing trace with hash 608159635, now seen corresponding path program 37 times [2021-06-05 23:04:47,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:47,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962942985] [2021-06-05 23:04:47,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:47,849 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:47,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:47,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962942985] [2021-06-05 23:04:47,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962942985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:47,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989197568] [2021-06-05 23:04:47,849 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 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-06-05 23:04:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:47,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:47,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:48,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:48,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:48,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:48,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:48,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:48,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:48,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:48,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:48,213 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:48,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989197568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:48,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:48,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:48,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434680391] [2021-06-05 23:04:48,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:48,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:48,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:48,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:48,214 INFO L87 Difference]: Start difference. First operand 463 states and 945 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:49,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:49,753 INFO L93 Difference]: Finished difference Result 658 states and 1327 transitions. [2021-06-05 23:04:49,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:04:49,754 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:49,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:49,755 INFO L225 Difference]: With dead ends: 658 [2021-06-05 23:04:49,756 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 23:04:49,756 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 1203.4ms TimeCoverageRelationStatistics Valid=371, Invalid=3169, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:04:49,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 23:04:49,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 464. [2021-06-05 23:04:49,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 2.0431965442764577) internal successors, (946), 463 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:49,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 946 transitions. [2021-06-05 23:04:49,761 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 946 transitions. Word has length 33 [2021-06-05 23:04:49,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:49,762 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 946 transitions. [2021-06-05 23:04:49,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:49,762 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 946 transitions. [2021-06-05 23:04:49,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:49,763 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:49,763 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:49,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 23:04:49,979 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:49,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:49,979 INFO L82 PathProgramCache]: Analyzing trace with hash -306473111, now seen corresponding path program 38 times [2021-06-05 23:04:49,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:49,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296943196] [2021-06-05 23:04:49,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:49,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:50,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:50,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296943196] [2021-06-05 23:04:50,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296943196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:50,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483176045] [2021-06-05 23:04:50,212 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 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-06-05 23:04:50,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:04:50,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:50,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:50,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:50,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:50,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04: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, 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-06-05 23:04:50,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:50,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:50,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:50,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:04:50,570 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:50,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483176045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:50,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:50,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:50,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394143330] [2021-06-05 23:04:50,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:50,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:50,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:50,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:50,571 INFO L87 Difference]: Start difference. First operand 464 states and 946 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:51,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:51,558 INFO L93 Difference]: Finished difference Result 556 states and 1117 transitions. [2021-06-05 23:04:51,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:51,559 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:51,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:51,560 INFO L225 Difference]: With dead ends: 556 [2021-06-05 23:04:51,560 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 23:04:51,560 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 941.0ms TimeCoverageRelationStatistics Valid=260, Invalid=2190, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:04:51,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 23:04:51,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 459. [2021-06-05 23:04:51,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 2.0458515283842793) internal successors, (937), 458 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:51,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 937 transitions. [2021-06-05 23:04:51,565 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 937 transitions. Word has length 33 [2021-06-05 23:04:51,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:51,565 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 937 transitions. [2021-06-05 23:04:51,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:51,565 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 937 transitions. [2021-06-05 23:04:51,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:51,566 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:51,566 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:51,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:51,777 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:51,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:51,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1502778699, now seen corresponding path program 39 times [2021-06-05 23:04:51,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:51,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213746658] [2021-06-05 23:04:51,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:52,021 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:52,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:52,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213746658] [2021-06-05 23:04:52,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213746658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:52,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842927899] [2021-06-05 23:04:52,021 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 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-06-05 23:04:52,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:04:52,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:52,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:52,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:52,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:52,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:52,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:04:52,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:52,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:52,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:52,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:52,420 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:52,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842927899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:52,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:52,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:52,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151214436] [2021-06-05 23:04:52,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:52,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:52,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:52,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:52,421 INFO L87 Difference]: Start difference. First operand 459 states and 937 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:53,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:53,325 INFO L93 Difference]: Finished difference Result 607 states and 1202 transitions. [2021-06-05 23:04:53,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:53,326 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:53,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:53,327 INFO L225 Difference]: With dead ends: 607 [2021-06-05 23:04:53,327 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 23:04:53,327 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 830.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:04:53,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 23:04:53,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 471. [2021-06-05 23:04:53,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 2.051063829787234) internal successors, (964), 470 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:53,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 964 transitions. [2021-06-05 23:04:53,332 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 964 transitions. Word has length 33 [2021-06-05 23:04:53,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:53,332 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 964 transitions. [2021-06-05 23:04:53,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:53,332 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 964 transitions. [2021-06-05 23:04:53,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:53,333 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:53,333 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:53,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 23:04:53,549 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:53,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:53,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1512816883, now seen corresponding path program 40 times [2021-06-05 23:04:53,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:53,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828221779] [2021-06-05 23:04:53,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:53,780 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:53,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:53,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828221779] [2021-06-05 23:04:53,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828221779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:53,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661025255] [2021-06-05 23:04:53,780 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 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-06-05 23:04:53,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:04:53,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:53,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:53,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:54,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:54,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:54,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:54,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:54,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:54,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:54,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:54,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:54,175 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:54,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661025255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:54,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:54,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:54,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612477457] [2021-06-05 23:04:54,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:54,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:54,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:54,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:54,176 INFO L87 Difference]: Start difference. First operand 471 states and 964 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:55,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:55,173 INFO L93 Difference]: Finished difference Result 644 states and 1269 transitions. [2021-06-05 23:04:55,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:04:55,173 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:55,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:55,175 INFO L225 Difference]: With dead ends: 644 [2021-06-05 23:04:55,175 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 23:04:55,175 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 835.5ms TimeCoverageRelationStatistics Valid=192, Invalid=1878, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:04:55,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 23:04:55,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 472. [2021-06-05 23:04:55,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 2.050955414012739) internal successors, (966), 471 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:55,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 966 transitions. [2021-06-05 23:04:55,180 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 966 transitions. Word has length 33 [2021-06-05 23:04:55,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:55,180 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 966 transitions. [2021-06-05 23:04:55,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:55,180 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 966 transitions. [2021-06-05 23:04:55,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:55,181 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:55,181 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:55,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 23:04:55,396 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:55,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:55,396 INFO L82 PathProgramCache]: Analyzing trace with hash -127194293, now seen corresponding path program 41 times [2021-06-05 23:04:55,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:55,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64492294] [2021-06-05 23:04:55,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:55,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:55,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:55,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64492294] [2021-06-05 23:04:55,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64492294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:55,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264445651] [2021-06-05 23:04:55,624 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 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-06-05 23:04:55,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:04:55,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:55,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:04:55,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:55,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:55,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:55,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:55,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:55,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:55,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:55,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:55,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:04:56,046 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:56,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264445651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:56,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:56,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:56,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169918100] [2021-06-05 23:04:56,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:56,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:56,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:56,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:56,047 INFO L87 Difference]: Start difference. First operand 472 states and 966 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:57,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:57,223 INFO L93 Difference]: Finished difference Result 682 states and 1347 transitions. [2021-06-05 23:04:57,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:04:57,223 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:57,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:57,224 INFO L225 Difference]: With dead ends: 682 [2021-06-05 23:04:57,224 INFO L226 Difference]: Without dead ends: 634 [2021-06-05 23:04:57,225 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 936.2ms TimeCoverageRelationStatistics Valid=204, Invalid=2052, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:04:57,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-06-05 23:04:57,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 476. [2021-06-05 23:04:57,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 2.0505263157894738) internal successors, (974), 475 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:57,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 974 transitions. [2021-06-05 23:04:57,230 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 974 transitions. Word has length 33 [2021-06-05 23:04:57,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:57,230 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 974 transitions. [2021-06-05 23:04:57,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:57,230 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 974 transitions. [2021-06-05 23:04:57,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:57,230 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:57,230 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:57,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:04:57,431 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:57,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:57,431 INFO L82 PathProgramCache]: Analyzing trace with hash -768304883, now seen corresponding path program 42 times [2021-06-05 23:04:57,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:57,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007156829] [2021-06-05 23:04:57,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:57,675 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:57,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:57,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007156829] [2021-06-05 23:04:57,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007156829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:57,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110352203] [2021-06-05 23:04:57,676 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 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-06-05 23:04:57,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:04:57,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:04:57,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:04:57,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:57,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:57,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:57,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 25 treesize of output 13 [2021-06-05 23:04:57,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:57,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:57,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:57,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:04:58,060 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:58,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110352203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:58,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:58,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:58,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337284325] [2021-06-05 23:04:58,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:58,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:58,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:58,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:58,061 INFO L87 Difference]: Start difference. First operand 476 states and 974 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:59,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:04:59,108 INFO L93 Difference]: Finished difference Result 715 states and 1416 transitions. [2021-06-05 23:04:59,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:04:59,108 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:04:59,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:04:59,110 INFO L225 Difference]: With dead ends: 715 [2021-06-05 23:04:59,110 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 23:04:59,110 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 987.8ms TimeCoverageRelationStatistics Valid=241, Invalid=2309, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:04:59,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 23:04:59,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 477. [2021-06-05 23:04:59,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 2.0504201680672267) internal successors, (976), 476 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:59,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 976 transitions. [2021-06-05 23:04:59,122 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 976 transitions. Word has length 33 [2021-06-05 23:04:59,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:04:59,122 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 976 transitions. [2021-06-05 23:04:59,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:04:59,123 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 976 transitions. [2021-06-05 23:04:59,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:04:59,123 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:04:59,123 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:04:59,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-05 23:04:59,324 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:04:59,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:04:59,324 INFO L82 PathProgramCache]: Analyzing trace with hash 657937483, now seen corresponding path program 43 times [2021-06-05 23:04:59,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:04:59,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774687233] [2021-06-05 23:04:59,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:04:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:59,553 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:59,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:04:59,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774687233] [2021-06-05 23:04:59,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774687233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:59,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33151456] [2021-06-05 23:04:59,553 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 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-06-05 23:04:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:04:59,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:04:59,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:04:59,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:59,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:04:59,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:04:59,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:04:59,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:04:59,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:04:59,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:04:59,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:04:59,945 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:04:59,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33151456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:04:59,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:04:59,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:04:59,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692345674] [2021-06-05 23:04:59,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:04:59,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:04:59,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:04:59,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:04:59,946 INFO L87 Difference]: Start difference. First operand 477 states and 976 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:01,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:01,504 INFO L93 Difference]: Finished difference Result 783 states and 1547 transitions. [2021-06-05 23:05:01,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:05:01,506 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:01,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:01,507 INFO L225 Difference]: With dead ends: 783 [2021-06-05 23:05:01,507 INFO L226 Difference]: Without dead ends: 739 [2021-06-05 23:05:01,508 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 1171.8ms TimeCoverageRelationStatistics Valid=294, Invalid=3012, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:05:01,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-06-05 23:05:01,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 473. [2021-06-05 23:05:01,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 2.044491525423729) internal successors, (965), 472 states have internal predecessors, (965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:01,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 965 transitions. [2021-06-05 23:05:01,518 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 965 transitions. Word has length 33 [2021-06-05 23:05:01,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:01,518 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 965 transitions. [2021-06-05 23:05:01,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:01,518 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 965 transitions. [2021-06-05 23:05:01,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:01,519 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:01,519 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:01,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:01,720 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:01,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:01,720 INFO L82 PathProgramCache]: Analyzing trace with hash 20221771, now seen corresponding path program 44 times [2021-06-05 23:05:01,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:01,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539096986] [2021-06-05 23:05:01,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:01,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:01,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539096986] [2021-06-05 23:05:01,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539096986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:01,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068318846] [2021-06-05 23:05:01,943 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 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-06-05 23:05:01,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:05:01,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:01,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:01,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:02,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:02,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:02,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:02,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:02,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:02,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:02,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:02,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:05:02,334 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:02,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068318846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:02,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:02,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:02,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974999490] [2021-06-05 23:05:02,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:02,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:02,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:02,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:02,335 INFO L87 Difference]: Start difference. First operand 473 states and 965 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:03,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:03,303 INFO L93 Difference]: Finished difference Result 605 states and 1217 transitions. [2021-06-05 23:05:03,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:05:03,303 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:03,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:03,305 INFO L225 Difference]: With dead ends: 605 [2021-06-05 23:05:03,305 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 23:05:03,312 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 852.6ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:05:03,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 23:05:03,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 465. [2021-06-05 23:05:03,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 2.0452586206896552) internal successors, (949), 464 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:03,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 949 transitions. [2021-06-05 23:05:03,317 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 949 transitions. Word has length 33 [2021-06-05 23:05:03,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:03,317 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 949 transitions. [2021-06-05 23:05:03,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:03,317 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 949 transitions. [2021-06-05 23:05:03,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:03,318 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:03,318 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:03,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:03,518 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:03,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:03,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1798121719, now seen corresponding path program 45 times [2021-06-05 23:05:03,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:03,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231741493] [2021-06-05 23:05:03,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:03,840 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:03,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:03,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231741493] [2021-06-05 23:05:03,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231741493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:03,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280450428] [2021-06-05 23:05:03,840 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 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-06-05 23:05:03,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:05:03,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:03,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:03,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:04,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:04,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:04,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:05:04,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:04,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:04,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:04,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:04,242 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:04,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280450428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:04,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:04,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:04,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197083347] [2021-06-05 23:05:04,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:04,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:04,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:04,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:04,243 INFO L87 Difference]: Start difference. First operand 465 states and 949 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:05,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:05,041 INFO L93 Difference]: Finished difference Result 583 states and 1167 transitions. [2021-06-05 23:05:05,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:05:05,041 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:05,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:05,042 INFO L225 Difference]: With dead ends: 583 [2021-06-05 23:05:05,042 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 23:05:05,042 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 903.6ms TimeCoverageRelationStatistics Valid=197, Invalid=1783, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:05:05,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 23:05:05,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 468. [2021-06-05 23:05:05,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 2.044967880085653) internal successors, (955), 467 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:05,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 955 transitions. [2021-06-05 23:05:05,046 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 955 transitions. Word has length 33 [2021-06-05 23:05:05,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:05,047 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 955 transitions. [2021-06-05 23:05:05,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:05,047 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 955 transitions. [2021-06-05 23:05:05,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:05,047 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:05,047 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:05,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 23:05:05,252 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:05,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:05,252 INFO L82 PathProgramCache]: Analyzing trace with hash -412499129, now seen corresponding path program 46 times [2021-06-05 23:05:05,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:05,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415425589] [2021-06-05 23:05:05,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:05,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:05,500 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:05,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:05,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415425589] [2021-06-05 23:05:05,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415425589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:05,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283728872] [2021-06-05 23:05:05,500 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:05:05,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:05:05,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:05,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:05,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:05,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:05,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:05,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:05,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:05,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:05,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:05,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:05,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:05,883 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:05,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283728872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:05,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:05,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:05,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817404787] [2021-06-05 23:05:05,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:05,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:05,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:05,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:05,884 INFO L87 Difference]: Start difference. First operand 468 states and 955 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:07,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:07,299 INFO L93 Difference]: Finished difference Result 708 states and 1405 transitions. [2021-06-05 23:05:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:05:07,299 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:07,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:07,300 INFO L225 Difference]: With dead ends: 708 [2021-06-05 23:05:07,300 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 23:05:07,300 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 1263.1ms TimeCoverageRelationStatistics Valid=336, Invalid=3086, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:05:07,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 23:05:07,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 483. [2021-06-05 23:05:07,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 2.045643153526971) internal successors, (986), 482 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:07,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 986 transitions. [2021-06-05 23:05:07,305 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 986 transitions. Word has length 33 [2021-06-05 23:05:07,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:07,305 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 986 transitions. [2021-06-05 23:05:07,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 986 transitions. [2021-06-05 23:05:07,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:07,306 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:07,306 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:07,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:07,507 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:07,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:07,507 INFO L82 PathProgramCache]: Analyzing trace with hash -1053609719, now seen corresponding path program 47 times [2021-06-05 23:05:07,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:07,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186467346] [2021-06-05 23:05:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:07,728 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:07,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:07,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186467346] [2021-06-05 23:05:07,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186467346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:07,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840641436] [2021-06-05 23:05:07,729 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 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-06-05 23:05:07,753 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:05:07,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:07,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:07,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:07,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:07,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:07,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:07,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:07,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:07,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:07,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:07,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:08,153 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:08,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840641436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:08,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:08,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-06-05 23:05:08,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120431175] [2021-06-05 23:05:08,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:05:08,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:08,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:05:08,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:05:08,154 INFO L87 Difference]: Start difference. First operand 483 states and 986 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:09,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:09,738 INFO L93 Difference]: Finished difference Result 736 states and 1461 transitions. [2021-06-05 23:05:09,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:05:09,739 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:09,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:09,740 INFO L225 Difference]: With dead ends: 736 [2021-06-05 23:05:09,740 INFO L226 Difference]: Without dead ends: 668 [2021-06-05 23:05:09,740 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 1359.4ms TimeCoverageRelationStatistics Valid=441, Invalid=3719, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:05:09,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-06-05 23:05:09,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 484. [2021-06-05 23:05:09,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 2.0455486542443064) internal successors, (988), 483 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:09,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 988 transitions. [2021-06-05 23:05:09,745 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 988 transitions. Word has length 33 [2021-06-05 23:05:09,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:09,745 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 988 transitions. [2021-06-05 23:05:09,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:09,745 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 988 transitions. [2021-06-05 23:05:09,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:09,745 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:09,745 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:09,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:05:09,962 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:09,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:09,962 INFO L82 PathProgramCache]: Analyzing trace with hash 372632647, now seen corresponding path program 48 times [2021-06-05 23:05:09,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:09,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869607754] [2021-06-05 23:05:09,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:09,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:10,194 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:10,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:10,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869607754] [2021-06-05 23:05:10,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869607754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:10,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703584601] [2021-06-05 23:05:10,194 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 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-06-05 23:05:10,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:05:10,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:10,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:05:10,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:10,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:10,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:05:10,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:10,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:10,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:10,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:10,550 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:10,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703584601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:10,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:10,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:10,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161943531] [2021-06-05 23:05:10,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:10,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:10,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:10,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:10,551 INFO L87 Difference]: Start difference. First operand 484 states and 988 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:12,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:12,655 INFO L93 Difference]: Finished difference Result 829 states and 1649 transitions. [2021-06-05 23:05:12,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:05:12,655 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:12,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:12,656 INFO L225 Difference]: With dead ends: 829 [2021-06-05 23:05:12,656 INFO L226 Difference]: Without dead ends: 753 [2021-06-05 23:05:12,656 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1452 ImplicationChecksByTransitivity, 1576.9ms TimeCoverageRelationStatistics Valid=542, Invalid=4714, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:05:12,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-05 23:05:12,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 497. [2021-06-05 23:05:12,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.0483870967741935) internal successors, (1016), 496 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:12,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1016 transitions. [2021-06-05 23:05:12,662 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1016 transitions. Word has length 33 [2021-06-05 23:05:12,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:12,662 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1016 transitions. [2021-06-05 23:05:12,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:12,662 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1016 transitions. [2021-06-05 23:05:12,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:12,662 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:12,662 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:12,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 23:05:12,863 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:12,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:12,863 INFO L82 PathProgramCache]: Analyzing trace with hash -542000099, now seen corresponding path program 49 times [2021-06-05 23:05:12,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:12,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467911838] [2021-06-05 23:05:12,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:13,094 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:13,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:13,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467911838] [2021-06-05 23:05:13,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467911838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:13,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214129537] [2021-06-05 23:05:13,094 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:05:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:13,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:13,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:13,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:13,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:13,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 27 treesize of output 13 [2021-06-05 23:05:13,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:13,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:13,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:13,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:05:13,456 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:13,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214129537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:13,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:13,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:13,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214863064] [2021-06-05 23:05:13,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:13,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:13,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:13,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:13,458 INFO L87 Difference]: Start difference. First operand 497 states and 1016 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:14,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:14,793 INFO L93 Difference]: Finished difference Result 652 states and 1298 transitions. [2021-06-05 23:05:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 23:05:14,793 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:14,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:14,794 INFO L225 Difference]: With dead ends: 652 [2021-06-05 23:05:14,794 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 23:05:14,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 1219.6ms TimeCoverageRelationStatistics Valid=362, Invalid=3420, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:05:14,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 23:05:14,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 511. [2021-06-05 23:05:14,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 2.045098039215686) internal successors, (1043), 510 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:14,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1043 transitions. [2021-06-05 23:05:14,799 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1043 transitions. Word has length 33 [2021-06-05 23:05:14,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:14,799 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1043 transitions. [2021-06-05 23:05:14,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:14,800 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1043 transitions. [2021-06-05 23:05:14,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:14,800 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:14,800 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:15,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 23:05:15,001 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:15,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:15,001 INFO L82 PathProgramCache]: Analyzing trace with hash -2125436613, now seen corresponding path program 50 times [2021-06-05 23:05:15,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:15,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127174240] [2021-06-05 23:05:15,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:15,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:15,295 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:15,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:15,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127174240] [2021-06-05 23:05:15,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127174240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:15,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596906148] [2021-06-05 23:05:15,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 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-06-05 23:05:15,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:05:15,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:15,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:15,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:15,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:15,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:15,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:15,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, 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-06-05 23:05:15,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:15,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:15,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:15,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:15,705 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:15,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596906148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:15,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:15,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:15,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542664065] [2021-06-05 23:05:15,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:15,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:15,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:15,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:15,706 INFO L87 Difference]: Start difference. First operand 511 states and 1043 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:16,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:16,692 INFO L93 Difference]: Finished difference Result 637 states and 1276 transitions. [2021-06-05 23:05:16,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:05:16,692 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:16,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:16,693 INFO L225 Difference]: With dead ends: 637 [2021-06-05 23:05:16,693 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 23:05:16,693 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 900.5ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:05:16,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 23:05:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 515. [2021-06-05 23:05:16,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 2.044747081712062) internal successors, (1051), 514 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:16,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1051 transitions. [2021-06-05 23:05:16,698 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1051 transitions. Word has length 33 [2021-06-05 23:05:16,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:16,698 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1051 transitions. [2021-06-05 23:05:16,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:16,698 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1051 transitions. [2021-06-05 23:05:16,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:16,699 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:16,699 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:16,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 23:05:16,899 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:16,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:16,900 INFO L82 PathProgramCache]: Analyzing trace with hash -739814023, now seen corresponding path program 51 times [2021-06-05 23:05:16,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:16,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320578824] [2021-06-05 23:05:16,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:17,144 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:17,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:17,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320578824] [2021-06-05 23:05:17,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320578824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:17,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997615752] [2021-06-05 23:05:17,144 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 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-06-05 23:05:17,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:05:17,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:17,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:17,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:17,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:17,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:17,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:17,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, 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-06-05 23:05:17,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:17,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:17,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:17,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:17,544 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:17,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997615752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:17,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:17,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:17,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382046605] [2021-06-05 23:05:17,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:17,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:17,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:17,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:17,545 INFO L87 Difference]: Start difference. First operand 515 states and 1051 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:19,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:19,231 INFO L93 Difference]: Finished difference Result 764 states and 1519 transitions. [2021-06-05 23:05:19,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:05:19,233 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:19,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:19,233 INFO L225 Difference]: With dead ends: 764 [2021-06-05 23:05:19,234 INFO L226 Difference]: Without dead ends: 669 [2021-06-05 23:05:19,234 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 1402.4ms TimeCoverageRelationStatistics Valid=345, Invalid=3195, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:05:19,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-06-05 23:05:19,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 531. [2021-06-05 23:05:19,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 530 states have (on average 2.047169811320755) internal successors, (1085), 530 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:19,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 1085 transitions. [2021-06-05 23:05:19,239 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 1085 transitions. Word has length 33 [2021-06-05 23:05:19,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:19,239 INFO L482 AbstractCegarLoop]: Abstraction has 531 states and 1085 transitions. [2021-06-05 23:05:19,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:19,239 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 1085 transitions. [2021-06-05 23:05:19,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:19,240 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:19,240 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:19,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:19,457 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:19,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:19,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1380924613, now seen corresponding path program 52 times [2021-06-05 23:05:19,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:19,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584828699] [2021-06-05 23:05:19,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:19,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:19,690 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:19,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:19,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584828699] [2021-06-05 23:05:19,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584828699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:19,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300807582] [2021-06-05 23:05:19,690 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 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-06-05 23:05:19,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:05:19,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:19,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:19,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:19,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:19,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:19,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:19,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:19,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:19,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:19,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:20,077 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:20,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300807582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:20,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:20,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:20,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558176888] [2021-06-05 23:05:20,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:20,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:20,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:20,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:20,078 INFO L87 Difference]: Start difference. First operand 531 states and 1085 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:21,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:21,931 INFO L93 Difference]: Finished difference Result 788 states and 1566 transitions. [2021-06-05 23:05:21,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:05:21,931 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:21,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:21,932 INFO L225 Difference]: With dead ends: 788 [2021-06-05 23:05:21,932 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 23:05:21,933 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1236 ImplicationChecksByTransitivity, 1445.7ms TimeCoverageRelationStatistics Valid=471, Invalid=3951, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:05:21,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 23:05:21,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 532. [2021-06-05 23:05:21,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 2.0451977401129944) internal successors, (1086), 531 states have internal predecessors, (1086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:21,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1086 transitions. [2021-06-05 23:05:21,938 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1086 transitions. Word has length 33 [2021-06-05 23:05:21,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:21,938 INFO L482 AbstractCegarLoop]: Abstraction has 532 states and 1086 transitions. [2021-06-05 23:05:21,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:21,938 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1086 transitions. [2021-06-05 23:05:21,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:21,939 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:21,939 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:22,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:22,153 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:22,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:22,153 INFO L82 PathProgramCache]: Analyzing trace with hash 45317753, now seen corresponding path program 53 times [2021-06-05 23:05:22,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:22,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837680764] [2021-06-05 23:05:22,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:22,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:22,393 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:22,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:22,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837680764] [2021-06-05 23:05:22,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837680764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:22,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189143863] [2021-06-05 23:05:22,394 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 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-06-05 23:05:22,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:05:22,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:22,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:05:22,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:22,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:22,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:22,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:05:22,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:22,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:22,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:22,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:22,773 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:22,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189143863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:22,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:22,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:22,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159698195] [2021-06-05 23:05:22,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:22,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:22,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:22,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:22,774 INFO L87 Difference]: Start difference. First operand 532 states and 1086 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:25,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:25,230 INFO L93 Difference]: Finished difference Result 888 states and 1768 transitions. [2021-06-05 23:05:25,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:05:25,231 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:25,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:25,232 INFO L225 Difference]: With dead ends: 888 [2021-06-05 23:05:25,232 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 23:05:25,232 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 1800.1ms TimeCoverageRelationStatistics Valid=616, Invalid=5704, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 23:05:25,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 23:05:25,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 540. [2021-06-05 23:05:25,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 539 states have (on average 2.038961038961039) internal successors, (1099), 539 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:25,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1099 transitions. [2021-06-05 23:05:25,238 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1099 transitions. Word has length 33 [2021-06-05 23:05:25,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:25,238 INFO L482 AbstractCegarLoop]: Abstraction has 540 states and 1099 transitions. [2021-06-05 23:05:25,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:25,238 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1099 transitions. [2021-06-05 23:05:25,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:25,239 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:25,239 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:25,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:25,439 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:25,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:25,439 INFO L82 PathProgramCache]: Analyzing trace with hash -869314993, now seen corresponding path program 54 times [2021-06-05 23:05:25,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:25,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469628081] [2021-06-05 23:05:25,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:25,746 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:25,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:25,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469628081] [2021-06-05 23:05:25,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469628081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:25,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878800257] [2021-06-05 23:05:25,746 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 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-06-05 23:05:25,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:05:25,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:25,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:05:25,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:25,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:25,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:25,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:25,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:25,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:25,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:25,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:25,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:16 [2021-06-05 23:05:26,134 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:26,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878800257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:26,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:26,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:26,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017521530] [2021-06-05 23:05:26,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:26,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:26,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:26,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:26,135 INFO L87 Difference]: Start difference. First operand 540 states and 1099 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:27,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:27,375 INFO L93 Difference]: Finished difference Result 715 states and 1420 transitions. [2021-06-05 23:05:27,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:05:27,375 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:27,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:27,376 INFO L225 Difference]: With dead ends: 715 [2021-06-05 23:05:27,376 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 23:05:27,376 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 1287.2ms TimeCoverageRelationStatistics Valid=354, Invalid=3306, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:05:27,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 23:05:27,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 544. [2021-06-05 23:05:27,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 2.0386740331491713) internal successors, (1107), 543 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:27,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1107 transitions. [2021-06-05 23:05:27,381 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1107 transitions. Word has length 33 [2021-06-05 23:05:27,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:27,381 INFO L482 AbstractCegarLoop]: Abstraction has 544 states and 1107 transitions. [2021-06-05 23:05:27,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:27,381 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1107 transitions. [2021-06-05 23:05:27,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:27,382 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:27,382 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:27,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 23:05:27,582 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:27,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:27,583 INFO L82 PathProgramCache]: Analyzing trace with hash -865898715, now seen corresponding path program 55 times [2021-06-05 23:05:27,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:27,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970863291] [2021-06-05 23:05:27,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:27,851 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:27,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:27,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970863291] [2021-06-05 23:05:27,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970863291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:27,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191177525] [2021-06-05 23:05:27,852 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 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-06-05 23:05:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:27,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:27,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:28,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:28,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:28,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:28,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:28,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:28,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:28,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:28,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:28,260 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:28,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191177525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:28,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:28,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:28,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550872515] [2021-06-05 23:05:28,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:28,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:28,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:28,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:28,261 INFO L87 Difference]: Start difference. First operand 544 states and 1107 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:29,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:29,989 INFO L93 Difference]: Finished difference Result 766 states and 1515 transitions. [2021-06-05 23:05:29,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:05:29,989 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:29,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:29,990 INFO L225 Difference]: With dead ends: 766 [2021-06-05 23:05:29,990 INFO L226 Difference]: Without dead ends: 678 [2021-06-05 23:05:29,991 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 1581.7ms TimeCoverageRelationStatistics Valid=399, Invalid=4023, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:05:29,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-06-05 23:05:29,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 570. [2021-06-05 23:05:29,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 2.0369068541300526) internal successors, (1159), 569 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:29,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 1159 transitions. [2021-06-05 23:05:29,995 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 1159 transitions. Word has length 33 [2021-06-05 23:05:29,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:29,995 INFO L482 AbstractCegarLoop]: Abstraction has 570 states and 1159 transitions. [2021-06-05 23:05:29,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:29,996 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 1159 transitions. [2021-06-05 23:05:29,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:29,996 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:29,996 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:30,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:30,197 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:30,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:30,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1507009305, now seen corresponding path program 56 times [2021-06-05 23:05:30,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:30,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063887967] [2021-06-05 23:05:30,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:30,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:30,452 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:30,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:30,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063887967] [2021-06-05 23:05:30,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063887967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:30,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827202395] [2021-06-05 23:05:30,452 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 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-06-05 23:05:30,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:05:30,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:30,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:30,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:30,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:30,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:30,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:30,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:30,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:30,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:30,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:30,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:30,823 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:30,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827202395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:30,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:30,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:30,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754296733] [2021-06-05 23:05:30,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:30,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:30,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:30,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:30,823 INFO L87 Difference]: Start difference. First operand 570 states and 1159 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:32,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:32,443 INFO L93 Difference]: Finished difference Result 771 states and 1529 transitions. [2021-06-05 23:05:32,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:05:32,443 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:32,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:32,444 INFO L225 Difference]: With dead ends: 771 [2021-06-05 23:05:32,444 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 23:05:32,444 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1238 ImplicationChecksByTransitivity, 1454.4ms TimeCoverageRelationStatistics Valid=431, Invalid=3991, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:05:32,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 23:05:32,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 571. [2021-06-05 23:05:32,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 2.0350877192982457) internal successors, (1160), 570 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:32,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1160 transitions. [2021-06-05 23:05:32,449 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1160 transitions. Word has length 33 [2021-06-05 23:05:32,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:32,449 INFO L482 AbstractCegarLoop]: Abstraction has 571 states and 1160 transitions. [2021-06-05 23:05:32,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:32,449 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1160 transitions. [2021-06-05 23:05:32,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:32,449 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:32,449 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:32,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 23:05:32,650 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:32,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:32,650 INFO L82 PathProgramCache]: Analyzing trace with hash -80766939, now seen corresponding path program 57 times [2021-06-05 23:05:32,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:32,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735044218] [2021-06-05 23:05:32,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:32,893 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:32,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:32,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735044218] [2021-06-05 23:05:32,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735044218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:32,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588200274] [2021-06-05 23:05:32,893 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 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-06-05 23:05:32,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:05:32,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:32,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:32,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:33,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:33,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:33,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:33,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:33,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:33,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:33,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:33,240 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:33,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588200274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:33,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:33,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:33,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491056144] [2021-06-05 23:05:33,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:33,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:33,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:33,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=780, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:33,241 INFO L87 Difference]: Start difference. First operand 571 states and 1160 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:35,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:35,343 INFO L93 Difference]: Finished difference Result 823 states and 1634 transitions. [2021-06-05 23:05:35,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:05:35,343 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:35,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:35,344 INFO L225 Difference]: With dead ends: 823 [2021-06-05 23:05:35,344 INFO L226 Difference]: Without dead ends: 767 [2021-06-05 23:05:35,345 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 1724.8ms TimeCoverageRelationStatistics Valid=521, Invalid=4881, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:05:35,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-06-05 23:05:35,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 567. [2021-06-05 23:05:35,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 566 states have (on average 2.030035335689046) internal successors, (1149), 566 states have internal predecessors, (1149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1149 transitions. [2021-06-05 23:05:35,350 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1149 transitions. Word has length 33 [2021-06-05 23:05:35,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:35,350 INFO L482 AbstractCegarLoop]: Abstraction has 567 states and 1149 transitions. [2021-06-05 23:05:35,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:35,350 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1149 transitions. [2021-06-05 23:05:35,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:35,351 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:35,351 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:35,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:35,551 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:35,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:35,551 INFO L82 PathProgramCache]: Analyzing trace with hash -185613557, now seen corresponding path program 58 times [2021-06-05 23:05:35,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:35,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944111145] [2021-06-05 23:05:35,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:35,819 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:35,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:35,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944111145] [2021-06-05 23:05:35,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944111145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:35,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456463644] [2021-06-05 23:05:35,820 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 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-06-05 23:05:35,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:05:35,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:35,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:35,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:36,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:36,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:36,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:36,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:36,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:36,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:36,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:05:36,166 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:36,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456463644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:36,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:36,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 29 [2021-06-05 23:05:36,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857850298] [2021-06-05 23:05:36,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:05:36,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:36,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:05:36,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:05:36,167 INFO L87 Difference]: Start difference. First operand 567 states and 1149 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:37,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:37,595 INFO L93 Difference]: Finished difference Result 729 states and 1442 transitions. [2021-06-05 23:05:37,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:05:37,595 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:37,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:37,596 INFO L225 Difference]: With dead ends: 729 [2021-06-05 23:05:37,596 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 23:05:37,597 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 1351.4ms TimeCoverageRelationStatistics Valid=385, Invalid=3521, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:05:37,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 23:05:37,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 573. [2021-06-05 23:05:37,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 2.0262237762237763) internal successors, (1159), 572 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:37,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1159 transitions. [2021-06-05 23:05:37,602 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1159 transitions. Word has length 33 [2021-06-05 23:05:37,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:37,602 INFO L482 AbstractCegarLoop]: Abstraction has 573 states and 1159 transitions. [2021-06-05 23:05:37,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:37,602 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1159 transitions. [2021-06-05 23:05:37,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:37,602 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:37,603 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:37,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 23:05:37,818 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:37,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:37,819 INFO L82 PathProgramCache]: Analyzing trace with hash -931000177, now seen corresponding path program 59 times [2021-06-05 23:05:37,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:37,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910923430] [2021-06-05 23:05:37,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:38,031 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:38,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:38,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910923430] [2021-06-05 23:05:38,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910923430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:38,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239071147] [2021-06-05 23:05:38,032 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 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-06-05 23:05:38,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:05:38,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:38,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:05:38,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:38,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:38,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:38,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:38,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:05:38,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:38,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:38,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:38,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:38,587 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:38,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239071147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:38,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:38,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 34 [2021-06-05 23:05:38,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696683229] [2021-06-05 23:05:38,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:05:38,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:38,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:05:38,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:05:38,588 INFO L87 Difference]: Start difference. First operand 573 states and 1159 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:39,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:39,404 INFO L93 Difference]: Finished difference Result 722 states and 1426 transitions. [2021-06-05 23:05:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:05:39,404 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:39,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:39,405 INFO L225 Difference]: With dead ends: 722 [2021-06-05 23:05:39,405 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 23:05:39,405 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1006.1ms TimeCoverageRelationStatistics Valid=231, Invalid=2421, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:05:39,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 23:05:39,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 588. [2021-06-05 23:05:39,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 2.0306643952299828) internal successors, (1192), 587 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:39,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1192 transitions. [2021-06-05 23:05:39,410 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1192 transitions. Word has length 33 [2021-06-05 23:05:39,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:39,410 INFO L482 AbstractCegarLoop]: Abstraction has 588 states and 1192 transitions. [2021-06-05 23:05:39,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:39,410 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1192 transitions. [2021-06-05 23:05:39,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:39,411 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:39,411 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:39,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:39,611 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:39,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:39,612 INFO L82 PathProgramCache]: Analyzing trace with hash 348371537, now seen corresponding path program 60 times [2021-06-05 23:05:39,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:39,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981821433] [2021-06-05 23:05:39,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:39,827 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:39,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:39,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981821433] [2021-06-05 23:05:39,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981821433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:39,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108210810] [2021-06-05 23:05:39,828 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 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-06-05 23:05:39,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:05:39,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:39,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:39,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:40,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:40,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:05:40,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:40,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:40,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:40,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:40,239 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:40,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108210810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:40,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:40,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:40,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474257233] [2021-06-05 23:05:40,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:40,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:40,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:40,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:40,240 INFO L87 Difference]: Start difference. First operand 588 states and 1192 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:41,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:41,227 INFO L93 Difference]: Finished difference Result 759 states and 1493 transitions. [2021-06-05 23:05:41,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:05:41,228 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:41,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:41,229 INFO L225 Difference]: With dead ends: 759 [2021-06-05 23:05:41,229 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 23:05:41,229 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 866.1ms TimeCoverageRelationStatistics Valid=193, Invalid=1969, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:05:41,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 23:05:41,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 589. [2021-06-05 23:05:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 2.0306122448979593) internal successors, (1194), 588 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:41,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1194 transitions. [2021-06-05 23:05:41,234 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1194 transitions. Word has length 33 [2021-06-05 23:05:41,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:41,234 INFO L482 AbstractCegarLoop]: Abstraction has 589 states and 1194 transitions. [2021-06-05 23:05:41,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:41,234 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1194 transitions. [2021-06-05 23:05:41,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:41,235 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:41,235 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:41,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 23:05:41,435 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:41,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:41,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1733994127, now seen corresponding path program 61 times [2021-06-05 23:05:41,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:41,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753522545] [2021-06-05 23:05:41,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:41,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:41,668 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:41,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:41,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753522545] [2021-06-05 23:05:41,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753522545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:41,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673356685] [2021-06-05 23:05:41,669 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 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-06-05 23:05:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:41,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:41,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:41,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:41,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:41,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:41,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 27 treesize of output 13 [2021-06-05 23:05:41,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:41,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:41,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:41,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:42,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673356685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:42,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:42,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:42,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9721283] [2021-06-05 23:05:42,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:42,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:42,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:42,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:42,090 INFO L87 Difference]: Start difference. First operand 589 states and 1194 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:43,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:43,112 INFO L93 Difference]: Finished difference Result 797 states and 1571 transitions. [2021-06-05 23:05:43,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:05:43,113 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:43,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:43,114 INFO L225 Difference]: With dead ends: 797 [2021-06-05 23:05:43,114 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 23:05:43,114 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 946.8ms TimeCoverageRelationStatistics Valid=205, Invalid=2147, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:05:43,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 23:05:43,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 593. [2021-06-05 23:05:43,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 2.0304054054054053) internal successors, (1202), 592 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:43,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1202 transitions. [2021-06-05 23:05:43,119 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1202 transitions. Word has length 33 [2021-06-05 23:05:43,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:43,119 INFO L482 AbstractCegarLoop]: Abstraction has 593 states and 1202 transitions. [2021-06-05 23:05:43,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:43,119 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1202 transitions. [2021-06-05 23:05:43,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:43,120 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:43,120 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:43,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-06-05 23:05:43,333 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:43,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:43,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1092883537, now seen corresponding path program 62 times [2021-06-05 23:05:43,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:43,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092262043] [2021-06-05 23:05:43,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:43,560 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:43,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:43,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092262043] [2021-06-05 23:05:43,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092262043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:43,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817766540] [2021-06-05 23:05:43,561 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 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-06-05 23:05:43,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:05:43,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:43,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:43,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:43,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:43,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:43,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:43,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:43,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:43,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:43,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:43,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:43,958 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:43,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817766540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:43,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:43,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:43,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660131399] [2021-06-05 23:05:43,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:43,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:43,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:43,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:43,959 INFO L87 Difference]: Start difference. First operand 593 states and 1202 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:45,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:45,160 INFO L93 Difference]: Finished difference Result 830 states and 1640 transitions. [2021-06-05 23:05:45,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:05:45,160 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:45,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:45,173 INFO L225 Difference]: With dead ends: 830 [2021-06-05 23:05:45,173 INFO L226 Difference]: Without dead ends: 798 [2021-06-05 23:05:45,173 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 983.7ms TimeCoverageRelationStatistics Valid=242, Invalid=2410, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:05:45,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-06-05 23:05:45,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 594. [2021-06-05 23:05:45,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 593 states have (on average 2.03035413153457) internal successors, (1204), 593 states have internal predecessors, (1204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:45,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 1204 transitions. [2021-06-05 23:05:45,179 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 1204 transitions. Word has length 33 [2021-06-05 23:05:45,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:45,179 INFO L482 AbstractCegarLoop]: Abstraction has 594 states and 1204 transitions. [2021-06-05 23:05:45,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:45,179 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 1204 transitions. [2021-06-05 23:05:45,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:45,180 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:45,180 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:45,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:45,393 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:45,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:45,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1775841393, now seen corresponding path program 63 times [2021-06-05 23:05:45,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:45,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335063788] [2021-06-05 23:05:45,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:45,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:45,637 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:45,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:45,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335063788] [2021-06-05 23:05:45,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335063788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:45,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114945165] [2021-06-05 23:05:45,637 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 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-06-05 23:05:45,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:05:45,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:45,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:45,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:45,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:45,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:45,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:45,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:45,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:45,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:45,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:46,088 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:46,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114945165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:46,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:46,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:46,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341150787] [2021-06-05 23:05:46,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:46,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:46,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:46,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:46,089 INFO L87 Difference]: Start difference. First operand 594 states and 1204 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:47,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:47,505 INFO L93 Difference]: Finished difference Result 897 states and 1769 transitions. [2021-06-05 23:05:47,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:05:47,505 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:47,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:47,506 INFO L225 Difference]: With dead ends: 897 [2021-06-05 23:05:47,506 INFO L226 Difference]: Without dead ends: 853 [2021-06-05 23:05:47,506 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1263.8ms TimeCoverageRelationStatistics Valid=295, Invalid=3127, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:05:47,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-06-05 23:05:47,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 590. [2021-06-05 23:05:47,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 589 states have (on average 2.025466893039049) internal successors, (1193), 589 states have internal predecessors, (1193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:47,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 1193 transitions. [2021-06-05 23:05:47,512 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 1193 transitions. Word has length 33 [2021-06-05 23:05:47,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:47,512 INFO L482 AbstractCegarLoop]: Abstraction has 590 states and 1193 transitions. [2021-06-05 23:05:47,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:47,512 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 1193 transitions. [2021-06-05 23:05:47,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:47,513 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:47,513 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:47,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:47,713 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:47,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:47,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1881410191, now seen corresponding path program 64 times [2021-06-05 23:05:47,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:47,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726122436] [2021-06-05 23:05:47,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:47,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:47,931 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:47,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:47,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726122436] [2021-06-05 23:05:47,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726122436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:47,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317096714] [2021-06-05 23:05:47,931 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 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-06-05 23:05:47,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:05:47,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:47,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:47,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:48,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:48,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:48,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:48,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:48,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:48,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:48,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:05:48,327 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:48,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317096714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:48,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:48,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:48,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161580582] [2021-06-05 23:05:48,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:48,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:48,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:48,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:48,328 INFO L87 Difference]: Start difference. First operand 590 states and 1193 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:49,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:49,157 INFO L93 Difference]: Finished difference Result 720 states and 1441 transitions. [2021-06-05 23:05:49,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:05:49,157 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:49,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:49,158 INFO L225 Difference]: With dead ends: 720 [2021-06-05 23:05:49,158 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 23:05:49,158 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 875.4ms TimeCoverageRelationStatistics Valid=201, Invalid=2055, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:05:49,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 23:05:49,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 582. [2021-06-05 23:05:49,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 581 states have (on average 2.025817555938038) internal successors, (1177), 581 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:49,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 1177 transitions. [2021-06-05 23:05:49,163 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 1177 transitions. Word has length 33 [2021-06-05 23:05:49,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:49,164 INFO L482 AbstractCegarLoop]: Abstraction has 582 states and 1177 transitions. [2021-06-05 23:05:49,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:49,164 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 1177 transitions. [2021-06-05 23:05:49,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:49,164 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:49,164 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:49,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 23:05:49,365 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:49,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:49,365 INFO L82 PathProgramCache]: Analyzing trace with hash 63066701, now seen corresponding path program 65 times [2021-06-05 23:05:49,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:49,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776985226] [2021-06-05 23:05:49,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:49,616 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:49,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:49,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776985226] [2021-06-05 23:05:49,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776985226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:49,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225206842] [2021-06-05 23:05:49,616 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 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-06-05 23:05:49,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:05:49,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:49,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:49,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:49,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:49,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:49,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 25 treesize of output 13 [2021-06-05 23:05:49,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:49,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:49,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:49,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:50,083 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:50,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225206842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:50,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:50,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 23:05:50,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992175408] [2021-06-05 23:05:50,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 23:05:50,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:50,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 23:05:50,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:05:50,084 INFO L87 Difference]: Start difference. First operand 582 states and 1177 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:51,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:51,197 INFO L93 Difference]: Finished difference Result 760 states and 1501 transitions. [2021-06-05 23:05:51,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:05:51,197 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:51,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:51,198 INFO L225 Difference]: With dead ends: 760 [2021-06-05 23:05:51,198 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 23:05:51,198 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1212.4ms TimeCoverageRelationStatistics Valid=302, Invalid=3238, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:05:51,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 23:05:51,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 596. [2021-06-05 23:05:51,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 2.030252100840336) internal successors, (1208), 595 states have internal predecessors, (1208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:51,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1208 transitions. [2021-06-05 23:05:51,203 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1208 transitions. Word has length 33 [2021-06-05 23:05:51,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:51,203 INFO L482 AbstractCegarLoop]: Abstraction has 596 states and 1208 transitions. [2021-06-05 23:05:51,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:51,203 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1208 transitions. [2021-06-05 23:05:51,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:51,204 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:51,204 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:51,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:51,420 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:51,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:51,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1448689291, now seen corresponding path program 66 times [2021-06-05 23:05:51,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:51,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475115117] [2021-06-05 23:05:51,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:51,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:51,642 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:51,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:51,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475115117] [2021-06-05 23:05:51,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475115117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:51,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9160326] [2021-06-05 23:05:51,642 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 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-06-05 23:05:51,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:05:51,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:51,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:05:51,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:51,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:51,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:51,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:51,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, 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-06-05 23:05:51,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:51,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:51,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:51,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:05:52,078 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:52,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9160326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:52,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:52,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:52,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883538091] [2021-06-05 23:05:52,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:52,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:52,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:52,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:52,079 INFO L87 Difference]: Start difference. First operand 596 states and 1208 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:53,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:53,595 INFO L93 Difference]: Finished difference Result 806 states and 1598 transitions. [2021-06-05 23:05:53,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:05:53,595 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:53,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:53,596 INFO L225 Difference]: With dead ends: 806 [2021-06-05 23:05:53,596 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 23:05:53,596 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 928 ImplicationChecksByTransitivity, 1313.2ms TimeCoverageRelationStatistics Valid=334, Invalid=3206, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:05:53,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 23:05:53,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 599. [2021-06-05 23:05:53,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 2.0250836120401337) internal successors, (1211), 598 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:53,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1211 transitions. [2021-06-05 23:05:53,601 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1211 transitions. Word has length 33 [2021-06-05 23:05:53,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:53,602 INFO L482 AbstractCegarLoop]: Abstraction has 599 states and 1211 transitions. [2021-06-05 23:05:53,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:53,602 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1211 transitions. [2021-06-05 23:05:53,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:53,602 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:53,602 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:53,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-06-05 23:05:53,818 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:53,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:53,819 INFO L82 PathProgramCache]: Analyzing trace with hash 807578701, now seen corresponding path program 67 times [2021-06-05 23:05:53,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:53,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497109789] [2021-06-05 23:05:53,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:53,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:54,039 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:54,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:54,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497109789] [2021-06-05 23:05:54,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497109789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:54,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113282341] [2021-06-05 23:05:54,040 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 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-06-05 23:05:54,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:54,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:54,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:54,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:54,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:54,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, 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-06-05 23:05:54,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:54,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:54,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:54,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:54,423 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:54,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113282341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:54,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:54,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:54,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443062562] [2021-06-05 23:05:54,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:54,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:54,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:54,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:54,424 INFO L87 Difference]: Start difference. First operand 599 states and 1211 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:55,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:55,962 INFO L93 Difference]: Finished difference Result 830 states and 1647 transitions. [2021-06-05 23:05:55,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:05:55,962 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:55,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:55,963 INFO L225 Difference]: With dead ends: 830 [2021-06-05 23:05:55,963 INFO L226 Difference]: Without dead ends: 762 [2021-06-05 23:05:55,964 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1042 ImplicationChecksByTransitivity, 1303.6ms TimeCoverageRelationStatistics Valid=412, Invalid=3494, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:05:55,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2021-06-05 23:05:55,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 600. [2021-06-05 23:05:55,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 599 states have (on average 2.025041736227045) internal successors, (1213), 599 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:55,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 1213 transitions. [2021-06-05 23:05:55,969 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 1213 transitions. Word has length 33 [2021-06-05 23:05:55,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:55,969 INFO L482 AbstractCegarLoop]: Abstraction has 600 states and 1213 transitions. [2021-06-05 23:05:55,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:55,969 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 1213 transitions. [2021-06-05 23:05:55,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:55,969 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:55,970 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:56,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:05:56,170 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:56,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:56,170 INFO L82 PathProgramCache]: Analyzing trace with hash -2061146229, now seen corresponding path program 68 times [2021-06-05 23:05:56,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:56,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460955447] [2021-06-05 23:05:56,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:56,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:56,400 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:56,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:56,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460955447] [2021-06-05 23:05:56,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460955447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:56,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980831605] [2021-06-05 23:05:56,401 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 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-06-05 23:05:56,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:05:56,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:56,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:56,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:56,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:56,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:56,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:56,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 27 treesize of output 13 [2021-06-05 23:05:56,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:56,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:56,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:56,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:05:56,797 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:56,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980831605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:56,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:56,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:56,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750133294] [2021-06-05 23:05:56,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:56,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:56,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:56,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:56,798 INFO L87 Difference]: Start difference. First operand 600 states and 1213 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:58,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:05:58,864 INFO L93 Difference]: Finished difference Result 939 states and 1863 transitions. [2021-06-05 23:05:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:05:58,864 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:05:58,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:05:58,865 INFO L225 Difference]: With dead ends: 939 [2021-06-05 23:05:58,865 INFO L226 Difference]: Without dead ends: 863 [2021-06-05 23:05:58,865 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1513 ImplicationChecksByTransitivity, 1601.9ms TimeCoverageRelationStatistics Valid=540, Invalid=4862, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:05:58,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-06-05 23:05:58,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 602. [2021-06-05 23:05:58,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 2.0232945091514143) internal successors, (1216), 601 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:58,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1216 transitions. [2021-06-05 23:05:58,871 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1216 transitions. Word has length 33 [2021-06-05 23:05:58,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:05:58,871 INFO L482 AbstractCegarLoop]: Abstraction has 602 states and 1216 transitions. [2021-06-05 23:05:58,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:05:58,871 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1216 transitions. [2021-06-05 23:05:58,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:05:58,871 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:05:58,871 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:05:59,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 23:05:59,072 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:05:59,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:05:59,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1319188321, now seen corresponding path program 69 times [2021-06-05 23:05:59,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:05:59,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20307882] [2021-06-05 23:05:59,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:05:59,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:05:59,296 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:59,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:05:59,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20307882] [2021-06-05 23:05:59,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20307882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:59,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452716372] [2021-06-05 23:05:59,297 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 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-06-05 23:05:59,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:05:59,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:05:59,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:05:59,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:05:59,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:05:59,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:05:59,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:05:59,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:05:59,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:05:59,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:05:59,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:05:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:05:59,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452716372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:05:59,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:05:59,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:05:59,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763646329] [2021-06-05 23:05:59,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:05:59,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:05:59,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:05:59,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:05:59,681 INFO L87 Difference]: Start difference. First operand 602 states and 1216 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:00,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:00,940 INFO L93 Difference]: Finished difference Result 762 states and 1508 transitions. [2021-06-05 23:06:00,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 23:06:00,940 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:00,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:00,941 INFO L225 Difference]: With dead ends: 762 [2021-06-05 23:06:00,941 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 23:06:00,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1241.6ms TimeCoverageRelationStatistics Valid=359, Invalid=3547, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:06:00,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 23:06:00,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 595. [2021-06-05 23:06:00,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 594 states have (on average 2.025252525252525) internal successors, (1203), 594 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:00,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 1203 transitions. [2021-06-05 23:06:00,946 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 1203 transitions. Word has length 33 [2021-06-05 23:06:00,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:00,946 INFO L482 AbstractCegarLoop]: Abstraction has 595 states and 1203 transitions. [2021-06-05 23:06:00,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:00,946 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 1203 transitions. [2021-06-05 23:06:00,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:00,947 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:00,947 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:01,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:01,156 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:01,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:01,156 INFO L82 PathProgramCache]: Analyzing trace with hash -264248193, now seen corresponding path program 70 times [2021-06-05 23:06:01,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:01,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950646297] [2021-06-05 23:06:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:01,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:01,386 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:01,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:01,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950646297] [2021-06-05 23:06:01,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950646297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:01,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762565193] [2021-06-05 23:06:01,386 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 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-06-05 23:06:01,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:06:01,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:01,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:01,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:01,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:01,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:01,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:01,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 27 treesize of output 13 [2021-06-05 23:06:01,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:01,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:01,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:01,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:01,804 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:01,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762565193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:01,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:01,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:01,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587222102] [2021-06-05 23:06:01,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:01,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:01,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:01,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:01,805 INFO L87 Difference]: Start difference. First operand 595 states and 1203 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:02,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:02,921 INFO L93 Difference]: Finished difference Result 781 states and 1543 transitions. [2021-06-05 23:06:02,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:06:02,921 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:02,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:02,922 INFO L225 Difference]: With dead ends: 781 [2021-06-05 23:06:02,922 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 23:06:02,922 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1051.9ms TimeCoverageRelationStatistics Valid=272, Invalid=2808, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:06:02,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 23:06:02,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 606. [2021-06-05 23:06:02,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 2.031404958677686) internal successors, (1229), 605 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:02,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 1229 transitions. [2021-06-05 23:06:02,927 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 1229 transitions. Word has length 33 [2021-06-05 23:06:02,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:02,927 INFO L482 AbstractCegarLoop]: Abstraction has 606 states and 1229 transitions. [2021-06-05 23:06:02,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:02,927 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 1229 transitions. [2021-06-05 23:06:02,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:02,928 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:02,928 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:03,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 23:06:03,129 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:03,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:03,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1121374397, now seen corresponding path program 71 times [2021-06-05 23:06:03,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:03,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806528084] [2021-06-05 23:06:03,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:03,372 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:03,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:03,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806528084] [2021-06-05 23:06:03,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806528084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:03,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912814981] [2021-06-05 23:06:03,372 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 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-06-05 23:06:03,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:06:03,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:03,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:06:03,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:03,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:03,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:03,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, 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-06-05 23:06:03,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:03,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:03,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:03,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:06:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:03,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912814981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:03,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:03,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:03,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429219740] [2021-06-05 23:06:03,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:03,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:03,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:03,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:03,781 INFO L87 Difference]: Start difference. First operand 606 states and 1229 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:05,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:05,498 INFO L93 Difference]: Finished difference Result 862 states and 1713 transitions. [2021-06-05 23:06:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:06:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:05,499 INFO L225 Difference]: With dead ends: 862 [2021-06-05 23:06:05,499 INFO L226 Difference]: Without dead ends: 760 [2021-06-05 23:06:05,499 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1439.7ms TimeCoverageRelationStatistics Valid=409, Invalid=4013, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:06:05,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-06-05 23:06:05,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 622. [2021-06-05 23:06:05,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 2.028985507246377) internal successors, (1260), 621 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:05,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1260 transitions. [2021-06-05 23:06:05,505 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1260 transitions. Word has length 33 [2021-06-05 23:06:05,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:05,505 INFO L482 AbstractCegarLoop]: Abstraction has 622 states and 1260 transitions. [2021-06-05 23:06:05,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:05,505 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1260 transitions. [2021-06-05 23:06:05,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:05,505 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:05,505 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:05,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:05,706 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:05,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:05,706 INFO L82 PathProgramCache]: Analyzing trace with hash 480263807, now seen corresponding path program 72 times [2021-06-05 23:06:05,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:05,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506718637] [2021-06-05 23:06:05,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:05,937 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:05,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:05,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506718637] [2021-06-05 23:06:05,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506718637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:05,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915039763] [2021-06-05 23:06:05,938 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 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-06-05 23:06:05,960 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:06:05,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:05,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:06:05,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:06,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:06,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:06,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:06,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:06,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:06,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:06,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:06:06,310 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:06,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915039763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:06,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:06,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:06,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514341354] [2021-06-05 23:06:06,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:06,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:06,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:06,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:06,311 INFO L87 Difference]: Start difference. First operand 622 states and 1260 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:08,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:08,677 INFO L93 Difference]: Finished difference Result 971 states and 1938 transitions. [2021-06-05 23:06:08,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 23:06:08,681 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:08,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:08,681 INFO L225 Difference]: With dead ends: 971 [2021-06-05 23:06:08,681 INFO L226 Difference]: Without dead ends: 884 [2021-06-05 23:06:08,682 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2077 ImplicationChecksByTransitivity, 1833.0ms TimeCoverageRelationStatistics Valid=669, Invalid=6137, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 23:06:08,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-06-05 23:06:08,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 643. [2021-06-05 23:06:08,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 2.0373831775700935) internal successors, (1308), 642 states have internal predecessors, (1308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:08,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1308 transitions. [2021-06-05 23:06:08,687 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1308 transitions. Word has length 33 [2021-06-05 23:06:08,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:08,688 INFO L482 AbstractCegarLoop]: Abstraction has 643 states and 1308 transitions. [2021-06-05 23:06:08,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:08,688 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1308 transitions. [2021-06-05 23:06:08,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:08,688 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:08,688 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:08,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:08,889 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:08,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:08,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1906506173, now seen corresponding path program 73 times [2021-06-05 23:06:08,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:08,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200428255] [2021-06-05 23:06:08,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:08,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:09,147 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:09,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:09,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200428255] [2021-06-05 23:06:09,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200428255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:09,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518470289] [2021-06-05 23:06:09,147 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 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-06-05 23:06:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:09,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:09,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:09,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:09,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:09,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:09,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:09,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:09,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:09,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:09,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:09,533 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:09,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518470289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:09,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:09,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:09,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102391288] [2021-06-05 23:06:09,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:09,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:09,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:09,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:09,534 INFO L87 Difference]: Start difference. First operand 643 states and 1308 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:12,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:12,448 INFO L93 Difference]: Finished difference Result 1084 states and 2162 transitions. [2021-06-05 23:06:12,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 23:06:12,449 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:12,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:12,449 INFO L225 Difference]: With dead ends: 1084 [2021-06-05 23:06:12,449 INFO L226 Difference]: Without dead ends: 1005 [2021-06-05 23:06:12,450 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2984 ImplicationChecksByTransitivity, 2219.7ms TimeCoverageRelationStatistics Valid=852, Invalid=8460, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 23:06:12,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-06-05 23:06:12,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 648. [2021-06-05 23:06:12,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 2.034003091190108) internal successors, (1316), 647 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:12,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1316 transitions. [2021-06-05 23:06:12,456 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1316 transitions. Word has length 33 [2021-06-05 23:06:12,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:12,456 INFO L482 AbstractCegarLoop]: Abstraction has 648 states and 1316 transitions. [2021-06-05 23:06:12,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:12,456 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1316 transitions. [2021-06-05 23:06:12,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:12,457 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:12,457 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:12,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:12,664 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:12,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:12,664 INFO L82 PathProgramCache]: Analyzing trace with hash 991873427, now seen corresponding path program 74 times [2021-06-05 23:06:12,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:12,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842324685] [2021-06-05 23:06:12,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:12,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:12,908 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:12,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:12,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842324685] [2021-06-05 23:06:12,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842324685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:12,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531391082] [2021-06-05 23:06:12,908 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:06:12,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:06:12,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:12,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:12,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:13,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:13,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:13,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:13,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, 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-06-05 23:06:13,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:13,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:13,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:13,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:16 [2021-06-05 23:06:13,299 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:13,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531391082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:13,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:13,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:13,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027103561] [2021-06-05 23:06:13,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:13,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:13,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:13,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:13,300 INFO L87 Difference]: Start difference. First operand 648 states and 1316 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:14,745 INFO L93 Difference]: Finished difference Result 858 states and 1713 transitions. [2021-06-05 23:06:14,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:06:14,745 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:14,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:14,746 INFO L225 Difference]: With dead ends: 858 [2021-06-05 23:06:14,746 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 23:06:14,746 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1152 ImplicationChecksByTransitivity, 1321.6ms TimeCoverageRelationStatistics Valid=404, Invalid=3886, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:06:14,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 23:06:14,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 661. [2021-06-05 23:06:14,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 2.0393939393939395) internal successors, (1346), 660 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:14,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 1346 transitions. [2021-06-05 23:06:14,752 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 1346 transitions. Word has length 33 [2021-06-05 23:06:14,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:14,752 INFO L482 AbstractCegarLoop]: Abstraction has 661 states and 1346 transitions. [2021-06-05 23:06:14,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:14,752 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 1346 transitions. [2021-06-05 23:06:14,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:14,753 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:14,753 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:14,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:14,953 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:14,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:14,953 INFO L82 PathProgramCache]: Analyzing trace with hash 995289705, now seen corresponding path program 75 times [2021-06-05 23:06:14,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:14,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209860571] [2021-06-05 23:06:14,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:14,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:15,218 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:15,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:15,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209860571] [2021-06-05 23:06:15,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209860571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:15,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456939935] [2021-06-05 23:06:15,218 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 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-06-05 23:06:15,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:06:15,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:15,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:15,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:15,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:15,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:15,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:15,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:15,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:15,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:15,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:15,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:15,640 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:15,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456939935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:15,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:15,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:15,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076566553] [2021-06-05 23:06:15,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:15,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:15,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:15,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:15,641 INFO L87 Difference]: Start difference. First operand 661 states and 1346 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:17,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:17,656 INFO L93 Difference]: Finished difference Result 923 states and 1836 transitions. [2021-06-05 23:06:17,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:06:17,656 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:17,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:17,657 INFO L225 Difference]: With dead ends: 923 [2021-06-05 23:06:17,657 INFO L226 Difference]: Without dead ends: 835 [2021-06-05 23:06:17,657 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1713 ImplicationChecksByTransitivity, 1854.9ms TimeCoverageRelationStatistics Valid=495, Invalid=5357, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:06:17,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-06-05 23:06:17,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 716. [2021-06-05 23:06:17,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 2.0377622377622377) internal successors, (1457), 715 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:17,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1457 transitions. [2021-06-05 23:06:17,663 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1457 transitions. Word has length 33 [2021-06-05 23:06:17,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:17,663 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 1457 transitions. [2021-06-05 23:06:17,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:17,663 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1457 transitions. [2021-06-05 23:06:17,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:17,664 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:17,664 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:17,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:17,864 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:17,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:17,865 INFO L82 PathProgramCache]: Analyzing trace with hash 354179115, now seen corresponding path program 76 times [2021-06-05 23:06:17,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:17,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557099045] [2021-06-05 23:06:17,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:18,120 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:18,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:18,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557099045] [2021-06-05 23:06:18,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557099045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:18,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531991723] [2021-06-05 23:06:18,120 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 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-06-05 23:06:18,142 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:06:18,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:18,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:18,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:18,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:18,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:18,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:18,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, 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-06-05 23:06:18,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:18,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:18,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:18,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:18,498 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:18,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531991723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:18,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:18,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:18,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551146880] [2021-06-05 23:06:18,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:18,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:18,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:18,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:18,499 INFO L87 Difference]: Start difference. First operand 716 states and 1457 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:20,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:20,685 INFO L93 Difference]: Finished difference Result 1025 states and 2053 transitions. [2021-06-05 23:06:20,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 23:06:20,685 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:20,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:20,686 INFO L225 Difference]: With dead ends: 1025 [2021-06-05 23:06:20,686 INFO L226 Difference]: Without dead ends: 945 [2021-06-05 23:06:20,686 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2216 ImplicationChecksByTransitivity, 1946.6ms TimeCoverageRelationStatistics Valid=619, Invalid=6521, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:06:20,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-06-05 23:06:20,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 735. [2021-06-05 23:06:20,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 2.0395095367847413) internal successors, (1497), 734 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:20,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1497 transitions. [2021-06-05 23:06:20,692 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1497 transitions. Word has length 33 [2021-06-05 23:06:20,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:20,692 INFO L482 AbstractCegarLoop]: Abstraction has 735 states and 1497 transitions. [2021-06-05 23:06:20,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:20,693 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1497 transitions. [2021-06-05 23:06:20,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:20,693 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:20,693 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:20,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:20,894 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:20,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:20,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1780421481, now seen corresponding path program 77 times [2021-06-05 23:06:20,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:20,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076270238] [2021-06-05 23:06:20,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:20,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:21,136 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:21,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:21,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076270238] [2021-06-05 23:06:21,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076270238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:21,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991780288] [2021-06-05 23:06:21,137 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 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-06-05 23:06:21,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:06:21,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:21,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:06:21,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:21,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:21,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:21,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:06:21,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:21,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:21,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:21,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:06:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:21,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991780288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:21,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:21,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:21,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156529296] [2021-06-05 23:06:21,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:21,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:21,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:21,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=837, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:21,542 INFO L87 Difference]: Start difference. First operand 735 states and 1497 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:24,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:24,128 INFO L93 Difference]: Finished difference Result 999 states and 2002 transitions. [2021-06-05 23:06:24,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:06:24,129 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:24,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:24,130 INFO L225 Difference]: With dead ends: 999 [2021-06-05 23:06:24,130 INFO L226 Difference]: Without dead ends: 943 [2021-06-05 23:06:24,130 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2517 ImplicationChecksByTransitivity, 2110.4ms TimeCoverageRelationStatistics Valid=706, Invalid=7304, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:06:24,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-06-05 23:06:24,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 734. [2021-06-05 23:06:24,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 733 states have (on average 2.03956343792633) internal successors, (1495), 733 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:24,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 1495 transitions. [2021-06-05 23:06:24,137 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 1495 transitions. Word has length 33 [2021-06-05 23:06:24,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:24,137 INFO L482 AbstractCegarLoop]: Abstraction has 734 states and 1495 transitions. [2021-06-05 23:06:24,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:24,137 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 1495 transitions. [2021-06-05 23:06:24,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:24,138 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:24,138 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:24,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:24,353 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:24,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:24,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1675574863, now seen corresponding path program 78 times [2021-06-05 23:06:24,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:24,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166072131] [2021-06-05 23:06:24,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:24,597 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:24,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:24,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166072131] [2021-06-05 23:06:24,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166072131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:24,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399495842] [2021-06-05 23:06:24,598 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 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-06-05 23:06:24,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:06:24,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:24,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:06:24,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:24,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:24,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:24,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, 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-06-05 23:06:24,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:24,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:24,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:24,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:16 [2021-06-05 23:06:24,977 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:24,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399495842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:24,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:24,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:24,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71363746] [2021-06-05 23:06:24,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:24,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:24,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:24,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:24,978 INFO L87 Difference]: Start difference. First operand 734 states and 1495 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:26,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:26,482 INFO L93 Difference]: Finished difference Result 987 states and 1977 transitions. [2021-06-05 23:06:26,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:06:26,483 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:26,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:26,484 INFO L225 Difference]: With dead ends: 987 [2021-06-05 23:06:26,484 INFO L226 Difference]: Without dead ends: 931 [2021-06-05 23:06:26,484 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 1430.3ms TimeCoverageRelationStatistics Valid=428, Invalid=3994, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:06:26,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2021-06-05 23:06:26,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 817. [2021-06-05 23:06:26,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 816 states have (on average 2.0379901960784315) internal successors, (1663), 816 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:26,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1663 transitions. [2021-06-05 23:06:26,491 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1663 transitions. Word has length 33 [2021-06-05 23:06:26,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:26,491 INFO L482 AbstractCegarLoop]: Abstraction has 817 states and 1663 transitions. [2021-06-05 23:06:26,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:26,491 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1663 transitions. [2021-06-05 23:06:26,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:26,492 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:26,492 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:26,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 23:06:26,692 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:26,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:26,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1261063915, now seen corresponding path program 79 times [2021-06-05 23:06:26,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:26,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053403643] [2021-06-05 23:06:26,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:26,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:26,933 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:26,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:26,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053403643] [2021-06-05 23:06:26,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053403643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:26,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956253602] [2021-06-05 23:06:26,933 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 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-06-05 23:06:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:26,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:26,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:27,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:27,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:27,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:27,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:27,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:27,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:27,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:27,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:27,330 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:27,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956253602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:27,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:27,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:27,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790294822] [2021-06-05 23:06:27,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:27,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:27,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:27,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:27,331 INFO L87 Difference]: Start difference. First operand 817 states and 1663 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:28,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:28,360 INFO L93 Difference]: Finished difference Result 1026 states and 2044 transitions. [2021-06-05 23:06:28,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:06:28,361 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:28,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:28,362 INFO L225 Difference]: With dead ends: 1026 [2021-06-05 23:06:28,362 INFO L226 Difference]: Without dead ends: 930 [2021-06-05 23:06:28,362 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 1068.7ms TimeCoverageRelationStatistics Valid=275, Invalid=2805, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:06:28,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-06-05 23:06:28,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 842. [2021-06-05 23:06:28,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.036860879904875) internal successors, (1713), 841 states have internal predecessors, (1713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:28,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1713 transitions. [2021-06-05 23:06:28,370 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1713 transitions. Word has length 33 [2021-06-05 23:06:28,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:28,370 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 1713 transitions. [2021-06-05 23:06:28,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:28,371 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1713 transitions. [2021-06-05 23:06:28,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:28,372 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:28,372 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:28,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:28,589 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:28,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:28,589 INFO L82 PathProgramCache]: Analyzing trace with hash 124558675, now seen corresponding path program 80 times [2021-06-05 23:06:28,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:28,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379358341] [2021-06-05 23:06:28,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:28,844 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:28,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:28,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379358341] [2021-06-05 23:06:28,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379358341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:28,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332188883] [2021-06-05 23:06:28,844 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 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-06-05 23:06:28,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:06:28,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:28,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:28,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:29,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:29,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:29,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:29,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 27 treesize of output 13 [2021-06-05 23:06:29,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:29,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:29,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:29,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:29,300 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:29,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332188883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:29,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:29,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:29,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486146355] [2021-06-05 23:06:29,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:29,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:29,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:29,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:29,302 INFO L87 Difference]: Start difference. First operand 842 states and 1713 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:30,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:30,499 INFO L93 Difference]: Finished difference Result 1041 states and 2080 transitions. [2021-06-05 23:06:30,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:06:30,500 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:30,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:30,501 INFO L225 Difference]: With dead ends: 1041 [2021-06-05 23:06:30,501 INFO L226 Difference]: Without dead ends: 953 [2021-06-05 23:06:30,501 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1158.9ms TimeCoverageRelationStatistics Valid=279, Invalid=2801, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:06:30,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2021-06-05 23:06:30,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 845. [2021-06-05 23:06:30,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 2.036729857819905) internal successors, (1719), 844 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:30,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 1719 transitions. [2021-06-05 23:06:30,508 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 1719 transitions. Word has length 33 [2021-06-05 23:06:30,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:30,508 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 1719 transitions. [2021-06-05 23:06:30,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:30,508 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 1719 transitions. [2021-06-05 23:06:30,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:30,509 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:30,509 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:30,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 23:06:30,709 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:30,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:30,710 INFO L82 PathProgramCache]: Analyzing trace with hash -516551915, now seen corresponding path program 81 times [2021-06-05 23:06:30,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:30,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264504555] [2021-06-05 23:06:30,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:30,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:30,950 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:30,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:30,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264504555] [2021-06-05 23:06:30,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264504555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:30,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011103277] [2021-06-05 23:06:30,950 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:30,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:06:30,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:30,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:30,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:31,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:31,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:31,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:31,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:31,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:31,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:31,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:31,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:31,315 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:31,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011103277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:31,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:31,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:31,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151320365] [2021-06-05 23:06:31,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:31,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:31,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:31,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:31,316 INFO L87 Difference]: Start difference. First operand 845 states and 1719 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:32,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:32,956 INFO L93 Difference]: Finished difference Result 1128 states and 2259 transitions. [2021-06-05 23:06:32,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:06:32,956 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:32,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:32,957 INFO L225 Difference]: With dead ends: 1128 [2021-06-05 23:06:32,957 INFO L226 Difference]: Without dead ends: 1032 [2021-06-05 23:06:32,957 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 1433.9ms TimeCoverageRelationStatistics Valid=481, Invalid=4489, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:06:32,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2021-06-05 23:06:32,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 850. [2021-06-05 23:06:32,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 2.035335689045936) internal successors, (1728), 849 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:32,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1728 transitions. [2021-06-05 23:06:32,965 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1728 transitions. Word has length 33 [2021-06-05 23:06:32,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:32,965 INFO L482 AbstractCegarLoop]: Abstraction has 850 states and 1728 transitions. [2021-06-05 23:06:32,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:32,965 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1728 transitions. [2021-06-05 23:06:32,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:32,966 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:32,966 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:33,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:33,181 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:33,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:33,181 INFO L82 PathProgramCache]: Analyzing trace with hash 909690451, now seen corresponding path program 82 times [2021-06-05 23:06:33,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:33,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268623985] [2021-06-05 23:06:33,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:33,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:33,414 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:33,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:33,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268623985] [2021-06-05 23:06:33,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268623985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:33,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705063997] [2021-06-05 23:06:33,415 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 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-06-05 23:06:33,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:06:33,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:33,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:33,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:33,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:33,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:33,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:33,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:33,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:33,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:33,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:33,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705063997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:33,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:33,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2021-06-05 23:06:33,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210961942] [2021-06-05 23:06:33,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:06:33,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:33,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:06:33,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:06:33,794 INFO L87 Difference]: Start difference. First operand 850 states and 1728 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:35,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:35,916 INFO L93 Difference]: Finished difference Result 1294 states and 2586 transitions. [2021-06-05 23:06:35,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 23:06:35,916 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:35,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:35,917 INFO L225 Difference]: With dead ends: 1294 [2021-06-05 23:06:35,917 INFO L226 Difference]: Without dead ends: 1216 [2021-06-05 23:06:35,917 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2195 ImplicationChecksByTransitivity, 1817.3ms TimeCoverageRelationStatistics Valid=666, Invalid=6306, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 23:06:35,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2021-06-05 23:06:35,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 841. [2021-06-05 23:06:35,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 2.033333333333333) internal successors, (1708), 840 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:35,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1708 transitions. [2021-06-05 23:06:35,925 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1708 transitions. Word has length 33 [2021-06-05 23:06:35,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:35,925 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 1708 transitions. [2021-06-05 23:06:35,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:35,925 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1708 transitions. [2021-06-05 23:06:35,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:35,926 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:35,926 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:36,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:36,129 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:36,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:36,129 INFO L82 PathProgramCache]: Analyzing trace with hash -4942295, now seen corresponding path program 83 times [2021-06-05 23:06:36,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:36,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795430360] [2021-06-05 23:06:36,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:36,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:36,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795430360] [2021-06-05 23:06:36,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795430360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:36,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495117425] [2021-06-05 23:06:36,364 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 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-06-05 23:06:36,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:06:36,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:36,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:36,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:36,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:36,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:36,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, 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-06-05 23:06:36,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:36,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:36,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:36,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:16 [2021-06-05 23:06:36,766 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:36,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495117425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:36,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:36,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 23:06:36,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177462676] [2021-06-05 23:06:36,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 23:06:36,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:36,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 23:06:36,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:06:36,767 INFO L87 Difference]: Start difference. First operand 841 states and 1708 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:38,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:38,433 INFO L93 Difference]: Finished difference Result 1073 states and 2135 transitions. [2021-06-05 23:06:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:06:38,434 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:38,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:38,434 INFO L225 Difference]: With dead ends: 1073 [2021-06-05 23:06:38,435 INFO L226 Difference]: Without dead ends: 995 [2021-06-05 23:06:38,435 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1688 ImplicationChecksByTransitivity, 1507.6ms TimeCoverageRelationStatistics Valid=533, Invalid=5017, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:06:38,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-06-05 23:06:38,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 862. [2021-06-05 23:06:38,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.032520325203252) internal successors, (1750), 861 states have internal predecessors, (1750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:38,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1750 transitions. [2021-06-05 23:06:38,442 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1750 transitions. Word has length 33 [2021-06-05 23:06:38,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:38,442 INFO L482 AbstractCegarLoop]: Abstraction has 862 states and 1750 transitions. [2021-06-05 23:06:38,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:38,442 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1750 transitions. [2021-06-05 23:06:38,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:38,443 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:38,443 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:38,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:38,643 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:38,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:38,644 INFO L82 PathProgramCache]: Analyzing trace with hash 491236367, now seen corresponding path program 84 times [2021-06-05 23:06:38,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:38,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744840791] [2021-06-05 23:06:38,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:38,871 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:38,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:38,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744840791] [2021-06-05 23:06:38,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744840791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:38,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570296008] [2021-06-05 23:06:38,871 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 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-06-05 23:06:38,893 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:06:38,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:38,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:38,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:39,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:39,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:39,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06: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, 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-06-05 23:06:39,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:39,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:39,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:39,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-06-05 23:06:39,316 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:39,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570296008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:39,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:39,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 23:06:39,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515448178] [2021-06-05 23:06:39,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:39,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:39,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:39,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:39,317 INFO L87 Difference]: Start difference. First operand 862 states and 1750 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:40,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:40,432 INFO L93 Difference]: Finished difference Result 1056 states and 2102 transitions. [2021-06-05 23:06:40,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:06:40,432 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:40,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:40,433 INFO L225 Difference]: With dead ends: 1056 [2021-06-05 23:06:40,433 INFO L226 Difference]: Without dead ends: 968 [2021-06-05 23:06:40,433 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 1086.9ms TimeCoverageRelationStatistics Valid=305, Invalid=2887, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:06:40,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-05 23:06:40,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 884. [2021-06-05 23:06:40,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 2.029445073612684) internal successors, (1792), 883 states have internal predecessors, (1792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:40,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1792 transitions. [2021-06-05 23:06:40,440 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1792 transitions. Word has length 33 [2021-06-05 23:06:40,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:40,440 INFO L482 AbstractCegarLoop]: Abstraction has 884 states and 1792 transitions. [2021-06-05 23:06:40,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:40,440 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1792 transitions. [2021-06-05 23:06:40,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:40,441 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:40,441 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:40,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:40,642 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:40,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:40,642 INFO L82 PathProgramCache]: Analyzing trace with hash -149874223, now seen corresponding path program 85 times [2021-06-05 23:06:40,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:40,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184984901] [2021-06-05 23:06:40,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:40,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:40,865 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:40,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:40,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184984901] [2021-06-05 23:06:40,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184984901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:40,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503224974] [2021-06-05 23:06:40,866 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 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-06-05 23:06:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:40,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:40,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:41,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:41,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:41,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:06:41,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:41,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:41,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:41,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:41,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503224974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:41,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:41,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-06-05 23:06:41,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246303479] [2021-06-05 23:06:41,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:06:41,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:41,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:06:41,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:06:41,219 INFO L87 Difference]: Start difference. First operand 884 states and 1792 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:42,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:42,616 INFO L93 Difference]: Finished difference Result 1078 states and 2150 transitions. [2021-06-05 23:06:42,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:06:42,616 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:42,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:42,617 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 23:06:42,617 INFO L226 Difference]: Without dead ends: 1006 [2021-06-05 23:06:42,617 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 1314.7ms TimeCoverageRelationStatistics Valid=408, Invalid=3752, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:06:42,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2021-06-05 23:06:42,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 885. [2021-06-05 23:06:42,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 884 states have (on average 2.0294117647058822) internal successors, (1794), 884 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:42,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1794 transitions. [2021-06-05 23:06:42,624 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1794 transitions. Word has length 33 [2021-06-05 23:06:42,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:42,624 INFO L482 AbstractCegarLoop]: Abstraction has 885 states and 1794 transitions. [2021-06-05 23:06:42,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:42,625 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1794 transitions. [2021-06-05 23:06:42,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:42,625 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:42,625 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:42,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:42,834 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:42,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:42,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1276368143, now seen corresponding path program 86 times [2021-06-05 23:06:42,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:42,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323289802] [2021-06-05 23:06:42,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:43,059 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:43,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:43,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323289802] [2021-06-05 23:06:43,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323289802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:43,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806203530] [2021-06-05 23:06:43,059 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 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-06-05 23:06:43,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:06:43,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:43,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:43,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:43,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:43,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:06:43,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:06:43,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:06:43,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:43,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:43,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:43,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:06:43,440 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:43,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806203530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:43,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:43,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-06-05 23:06:43,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79876686] [2021-06-05 23:06:43,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:06:43,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:43,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:06:43,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:06:43,441 INFO L87 Difference]: Start difference. First operand 885 states and 1794 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:45,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:45,360 INFO L93 Difference]: Finished difference Result 1116 states and 2231 transitions. [2021-06-05 23:06:45,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:06:45,360 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:45,361 INFO L225 Difference]: With dead ends: 1116 [2021-06-05 23:06:45,361 INFO L226 Difference]: Without dead ends: 1054 [2021-06-05 23:06:45,362 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1516 ImplicationChecksByTransitivity, 1654.5ms TimeCoverageRelationStatistics Valid=520, Invalid=4592, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:06:45,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-06-05 23:06:45,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 875. [2021-06-05 23:06:45,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 2.028604118993135) internal successors, (1773), 874 states have internal predecessors, (1773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:45,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1773 transitions. [2021-06-05 23:06:45,369 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1773 transitions. Word has length 33 [2021-06-05 23:06:45,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:45,369 INFO L482 AbstractCegarLoop]: Abstraction has 875 states and 1773 transitions. [2021-06-05 23:06:45,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:45,369 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1773 transitions. [2021-06-05 23:06:45,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:45,370 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:45,370 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:45,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:45,571 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:45,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:45,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1501435129, now seen corresponding path program 87 times [2021-06-05 23:06:45,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:45,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315913240] [2021-06-05 23:06:45,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:45,822 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:45,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:45,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315913240] [2021-06-05 23:06:45,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315913240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:45,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849003156] [2021-06-05 23:06:45,822 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:06:45,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:06:45,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:45,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:45,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:46,115 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:06:46,115 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 25 treesize of output 13 [2021-06-05 23:06:46,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:46,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:46,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:46,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:06:46,239 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:46,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849003156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:46,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:46,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:46,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701834220] [2021-06-05 23:06:46,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:46,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:46,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:46,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:46,253 INFO L87 Difference]: Start difference. First operand 875 states and 1773 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:47,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:47,004 INFO L93 Difference]: Finished difference Result 1029 states and 2048 transitions. [2021-06-05 23:06:47,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:06:47,004 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:47,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:47,005 INFO L225 Difference]: With dead ends: 1029 [2021-06-05 23:06:47,005 INFO L226 Difference]: Without dead ends: 981 [2021-06-05 23:06:47,005 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 835.4ms TimeCoverageRelationStatistics Valid=202, Invalid=2054, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:06:47,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-06-05 23:06:47,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 896. [2021-06-05 23:06:47,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 2.029050279329609) internal successors, (1816), 895 states have internal predecessors, (1816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1816 transitions. [2021-06-05 23:06:47,012 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1816 transitions. Word has length 33 [2021-06-05 23:06:47,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:47,012 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 1816 transitions. [2021-06-05 23:06:47,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:47,013 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1816 transitions. [2021-06-05 23:06:47,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:47,013 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:47,013 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:47,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-06-05 23:06:47,214 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:47,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:47,214 INFO L82 PathProgramCache]: Analyzing trace with hash -222063415, now seen corresponding path program 88 times [2021-06-05 23:06:47,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:47,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354560078] [2021-06-05 23:06:47,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:47,422 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:47,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:47,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354560078] [2021-06-05 23:06:47,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354560078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:47,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371856486] [2021-06-05 23:06:47,423 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 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-06-05 23:06:47,444 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:06:47,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:47,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:47,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:47,667 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:06:47,667 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 29 treesize of output 13 [2021-06-05 23:06:47,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:47,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:47,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:47,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:06:47,768 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:47,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371856486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:47,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:47,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:47,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923778978] [2021-06-05 23:06:47,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:47,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:47,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:47,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:47,769 INFO L87 Difference]: Start difference. First operand 896 states and 1816 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:48,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:48,695 INFO L93 Difference]: Finished difference Result 1066 states and 2115 transitions. [2021-06-05 23:06:48,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:06:48,695 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:48,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:48,696 INFO L225 Difference]: With dead ends: 1066 [2021-06-05 23:06:48,696 INFO L226 Difference]: Without dead ends: 1018 [2021-06-05 23:06:48,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 803.1ms TimeCoverageRelationStatistics Valid=201, Invalid=2055, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:06:48,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2021-06-05 23:06:48,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 897. [2021-06-05 23:06:48,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 2.029017857142857) internal successors, (1818), 896 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:48,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1818 transitions. [2021-06-05 23:06:48,704 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1818 transitions. Word has length 33 [2021-06-05 23:06:48,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:48,704 INFO L482 AbstractCegarLoop]: Abstraction has 897 states and 1818 transitions. [2021-06-05 23:06:48,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:48,704 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1818 transitions. [2021-06-05 23:06:48,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:48,705 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:48,705 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:48,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:48,905 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:48,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:48,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1163559175, now seen corresponding path program 89 times [2021-06-05 23:06:48,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:48,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542318309] [2021-06-05 23:06:48,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:49,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:49,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542318309] [2021-06-05 23:06:49,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542318309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:49,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409263497] [2021-06-05 23:06:49,110 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 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-06-05 23:06:49,132 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:06:49,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:49,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:49,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:49,359 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:06:49,359 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 25 treesize of output 13 [2021-06-05 23:06:49,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:49,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:49,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:49,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:06:49,505 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:49,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409263497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:49,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:49,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-06-05 23:06:49,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126184958] [2021-06-05 23:06:49,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 23:06:49,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:49,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 23:06:49,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1018, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:06:49,513 INFO L87 Difference]: Start difference. First operand 897 states and 1818 transitions. Second operand has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:50,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:50,701 INFO L93 Difference]: Finished difference Result 1104 states and 2193 transitions. [2021-06-05 23:06:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:06:50,701 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:50,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:50,702 INFO L225 Difference]: With dead ends: 1104 [2021-06-05 23:06:50,702 INFO L226 Difference]: Without dead ends: 1056 [2021-06-05 23:06:50,702 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 934.3ms TimeCoverageRelationStatistics Valid=235, Invalid=2521, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:06:50,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2021-06-05 23:06:50,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 901. [2021-06-05 23:06:50,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 900 states have (on average 2.028888888888889) internal successors, (1826), 900 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:50,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 1826 transitions. [2021-06-05 23:06:50,709 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 1826 transitions. Word has length 33 [2021-06-05 23:06:50,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:50,709 INFO L482 AbstractCegarLoop]: Abstraction has 901 states and 1826 transitions. [2021-06-05 23:06:50,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:50,709 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 1826 transitions. [2021-06-05 23:06:50,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:50,710 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:50,710 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:50,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-06-05 23:06:50,911 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:50,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:50,911 INFO L82 PathProgramCache]: Analyzing trace with hash 522448585, now seen corresponding path program 90 times [2021-06-05 23:06:50,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:50,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763293598] [2021-06-05 23:06:50,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:51,135 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:51,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:51,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763293598] [2021-06-05 23:06:51,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763293598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:51,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738642221] [2021-06-05 23:06:51,136 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 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-06-05 23:06:51,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:06:51,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:51,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:06:51,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:51,375 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:06:51,375 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 25 treesize of output 13 [2021-06-05 23:06:51,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:51,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:51,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:51,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:06:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:51,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738642221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:51,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:51,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:51,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044722268] [2021-06-05 23:06:51,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:51,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:51,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:51,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:51,507 INFO L87 Difference]: Start difference. First operand 901 states and 1826 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:52,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:52,674 INFO L93 Difference]: Finished difference Result 1137 states and 2262 transitions. [2021-06-05 23:06:52,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:06:52,674 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:52,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:52,675 INFO L225 Difference]: With dead ends: 1137 [2021-06-05 23:06:52,675 INFO L226 Difference]: Without dead ends: 1105 [2021-06-05 23:06:52,675 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 963.3ms TimeCoverageRelationStatistics Valid=250, Invalid=2506, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:06:52,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2021-06-05 23:06:52,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 902. [2021-06-05 23:06:52,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 2.0288568257491675) internal successors, (1828), 901 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:52,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1828 transitions. [2021-06-05 23:06:52,682 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1828 transitions. Word has length 33 [2021-06-05 23:06:52,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:52,682 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 1828 transitions. [2021-06-05 23:06:52,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1828 transitions. [2021-06-05 23:06:52,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:52,683 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:52,684 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:52,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:06:52,884 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:52,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:52,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1948690951, now seen corresponding path program 91 times [2021-06-05 23:06:52,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:52,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343756453] [2021-06-05 23:06:52,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:53,104 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:53,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:53,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343756453] [2021-06-05 23:06:53,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343756453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:53,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449132906] [2021-06-05 23:06:53,105 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 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-06-05 23:06:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:53,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:53,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:53,326 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:06:53,326 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 25 treesize of output 13 [2021-06-05 23:06:53,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:53,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:53,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:53,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:06:53,451 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:53,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449132906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:53,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:53,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:53,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344470494] [2021-06-05 23:06:53,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:53,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:53,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:53,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:53,452 INFO L87 Difference]: Start difference. First operand 902 states and 1828 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:54,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:54,873 INFO L93 Difference]: Finished difference Result 1204 states and 2391 transitions. [2021-06-05 23:06:54,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:06:54,874 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:54,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:54,874 INFO L225 Difference]: With dead ends: 1204 [2021-06-05 23:06:54,874 INFO L226 Difference]: Without dead ends: 1160 [2021-06-05 23:06:54,875 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1090.9ms TimeCoverageRelationStatistics Valid=303, Invalid=3237, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:06:54,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-06-05 23:06:54,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 898. [2021-06-05 23:06:54,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 897 states have (on average 2.0256410256410255) internal successors, (1817), 897 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:54,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 1817 transitions. [2021-06-05 23:06:54,882 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 1817 transitions. Word has length 33 [2021-06-05 23:06:54,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:54,882 INFO L482 AbstractCegarLoop]: Abstraction has 898 states and 1817 transitions. [2021-06-05 23:06:54,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:54,882 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 1817 transitions. [2021-06-05 23:06:54,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:54,883 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:54,883 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:55,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 23:06:55,095 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:55,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:55,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1310975239, now seen corresponding path program 92 times [2021-06-05 23:06:55,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:55,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119001042] [2021-06-05 23:06:55,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:55,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:55,304 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:55,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:55,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119001042] [2021-06-05 23:06:55,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119001042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:55,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352173388] [2021-06-05 23:06:55,304 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 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-06-05 23:06:55,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:06:55,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:55,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:55,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:55,500 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:06:55,500 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 29 treesize of output 13 [2021-06-05 23:06:55,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:55,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:55,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:55,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:06:55,657 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:55,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352173388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:55,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:55,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:55,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442062548] [2021-06-05 23:06:55,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:55,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:55,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:55,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:55,658 INFO L87 Difference]: Start difference. First operand 898 states and 1817 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:56,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:56,451 INFO L93 Difference]: Finished difference Result 1027 states and 2063 transitions. [2021-06-05 23:06:56,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:06:56,451 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:56,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:56,452 INFO L225 Difference]: With dead ends: 1027 [2021-06-05 23:06:56,452 INFO L226 Difference]: Without dead ends: 999 [2021-06-05 23:06:56,452 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 826.3ms TimeCoverageRelationStatistics Valid=209, Invalid=2143, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:06:56,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-06-05 23:06:56,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 890. [2021-06-05 23:06:56,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 889 states have (on average 2.0258717660292462) internal successors, (1801), 889 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:56,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1801 transitions. [2021-06-05 23:06:56,459 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1801 transitions. Word has length 33 [2021-06-05 23:06:56,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:56,459 INFO L482 AbstractCegarLoop]: Abstraction has 890 states and 1801 transitions. [2021-06-05 23:06:56,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:56,459 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1801 transitions. [2021-06-05 23:06:56,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:56,460 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:56,460 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:56,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-06-05 23:06:56,661 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:56,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:56,661 INFO L82 PathProgramCache]: Analyzing trace with hash -507368251, now seen corresponding path program 93 times [2021-06-05 23:06:56,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:56,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759007328] [2021-06-05 23:06:56,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:56,873 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:56,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:56,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759007328] [2021-06-05 23:06:56,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759007328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:56,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93045654] [2021-06-05 23:06:56,873 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 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-06-05 23:06:56,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:06:56,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:56,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:56,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:57,131 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:06:57,131 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 25 treesize of output 13 [2021-06-05 23:06:57,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:57,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:57,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:57,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:06:57,234 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:57,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93045654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:57,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:57,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:57,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029687521] [2021-06-05 23:06:57,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:57,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:57,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:57,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=898, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:57,235 INFO L87 Difference]: Start difference. First operand 890 states and 1801 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:58,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:06:58,353 INFO L93 Difference]: Finished difference Result 1070 states and 2128 transitions. [2021-06-05 23:06:58,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:06:58,353 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:06:58,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:06:58,354 INFO L225 Difference]: With dead ends: 1070 [2021-06-05 23:06:58,354 INFO L226 Difference]: Without dead ends: 974 [2021-06-05 23:06:58,354 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 1044.2ms TimeCoverageRelationStatistics Valid=292, Invalid=3130, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:06:58,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-06-05 23:06:58,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 907. [2021-06-05 23:06:58,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 906 states have (on average 2.0275938189845473) internal successors, (1837), 906 states have internal predecessors, (1837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:58,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1837 transitions. [2021-06-05 23:06:58,361 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1837 transitions. Word has length 33 [2021-06-05 23:06:58,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:06:58,362 INFO L482 AbstractCegarLoop]: Abstraction has 907 states and 1837 transitions. [2021-06-05 23:06:58,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:06:58,362 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1837 transitions. [2021-06-05 23:06:58,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:06:58,362 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:06:58,363 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:06:58,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-05 23:06:58,567 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:06:58,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:06:58,567 INFO L82 PathProgramCache]: Analyzing trace with hash 878254339, now seen corresponding path program 94 times [2021-06-05 23:06:58,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:06:58,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357360231] [2021-06-05 23:06:58,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:06:58,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:06:58,784 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:58,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:06:58,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357360231] [2021-06-05 23:06:58,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357360231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:58,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433101339] [2021-06-05 23:06:58,785 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 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-06-05 23:06:58,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:06:58,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:06:58,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:06:58,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:06:59,034 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:06:59,034 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 29 treesize of output 13 [2021-06-05 23:06:59,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:06:59,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:06:59,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:06:59,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:06:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:06:59,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433101339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:06:59,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:06:59,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:06:59,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923396990] [2021-06-05 23:06:59,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:06:59,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:06:59,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:06:59,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:06:59,143 INFO L87 Difference]: Start difference. First operand 907 states and 1837 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:00,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:00,636 INFO L93 Difference]: Finished difference Result 1128 states and 2252 transitions. [2021-06-05 23:07:00,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:07:00,637 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:00,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:00,637 INFO L225 Difference]: With dead ends: 1128 [2021-06-05 23:07:00,638 INFO L226 Difference]: Without dead ends: 1033 [2021-06-05 23:07:00,638 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1237 ImplicationChecksByTransitivity, 1288.2ms TimeCoverageRelationStatistics Valid=383, Invalid=3907, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:07:00,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2021-06-05 23:07:00,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 916. [2021-06-05 23:07:00,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 915 states have (on average 2.0273224043715845) internal successors, (1855), 915 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:00,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1855 transitions. [2021-06-05 23:07:00,645 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1855 transitions. Word has length 33 [2021-06-05 23:07:00,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:00,645 INFO L482 AbstractCegarLoop]: Abstraction has 916 states and 1855 transitions. [2021-06-05 23:07:00,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1855 transitions. [2021-06-05 23:07:00,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:00,646 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:00,646 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:00,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:00,847 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:00,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:00,847 INFO L82 PathProgramCache]: Analyzing trace with hash 237143749, now seen corresponding path program 95 times [2021-06-05 23:07:00,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:00,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873636299] [2021-06-05 23:07:00,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:01,059 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:01,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:01,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873636299] [2021-06-05 23:07:01,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873636299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:01,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009357535] [2021-06-05 23:07:01,059 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:01,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:07:01,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:01,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:07:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:01,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:07:01,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:07:01,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:07:01,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 23:07:01,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:01,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:01,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:01,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:07:01,507 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:01,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009357535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:01,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:01,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-06-05 23:07:01,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961283341] [2021-06-05 23:07:01,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 23:07:01,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:01,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 23:07:01,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1009, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:07:01,508 INFO L87 Difference]: Start difference. First operand 916 states and 1855 transitions. Second operand has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:03,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:03,607 INFO L93 Difference]: Finished difference Result 1153 states and 2299 transitions. [2021-06-05 23:07:03,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:07:03,608 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:03,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:03,608 INFO L225 Difference]: With dead ends: 1153 [2021-06-05 23:07:03,609 INFO L226 Difference]: Without dead ends: 1073 [2021-06-05 23:07:03,609 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 1731.3ms TimeCoverageRelationStatistics Valid=582, Invalid=5270, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:07:03,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2021-06-05 23:07:03,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 912. [2021-06-05 23:07:03,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 911 states have (on average 2.0241492864983535) internal successors, (1844), 911 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:03,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1844 transitions. [2021-06-05 23:07:03,617 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1844 transitions. Word has length 33 [2021-06-05 23:07:03,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:03,617 INFO L482 AbstractCegarLoop]: Abstraction has 912 states and 1844 transitions. [2021-06-05 23:07:03,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7647058823529411) internal successors, (60), 33 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:03,617 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1844 transitions. [2021-06-05 23:07:03,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:03,618 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:03,618 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:03,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-06-05 23:07:03,831 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:03,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:03,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1663386115, now seen corresponding path program 96 times [2021-06-05 23:07:03,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:03,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129532786] [2021-06-05 23:07:03,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:04,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:04,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129532786] [2021-06-05 23:07:04,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129532786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:04,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509156445] [2021-06-05 23:07:04,070 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 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-06-05 23:07:04,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:07:04,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:04,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:04,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:04,288 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:04,288 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 25 treesize of output 13 [2021-06-05 23:07:04,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:04,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:04,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:04,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:04,428 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:04,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509156445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:04,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:04,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:04,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420348872] [2021-06-05 23:07:04,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:04,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:04,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:04,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:04,429 INFO L87 Difference]: Start difference. First operand 912 states and 1844 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:06,446 INFO L93 Difference]: Finished difference Result 1223 states and 2439 transitions. [2021-06-05 23:07:06,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:07:06,446 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:06,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:06,447 INFO L225 Difference]: With dead ends: 1223 [2021-06-05 23:07:06,447 INFO L226 Difference]: Without dead ends: 1164 [2021-06-05 23:07:06,448 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1571 ImplicationChecksByTransitivity, 1547.5ms TimeCoverageRelationStatistics Valid=559, Invalid=4843, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:07:06,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2021-06-05 23:07:06,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 907. [2021-06-05 23:07:06,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 906 states have (on average 2.0242825607064017) internal successors, (1834), 906 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:06,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1834 transitions. [2021-06-05 23:07:06,455 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1834 transitions. Word has length 33 [2021-06-05 23:07:06,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:06,455 INFO L482 AbstractCegarLoop]: Abstraction has 907 states and 1834 transitions. [2021-06-05 23:07:06,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:06,455 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1834 transitions. [2021-06-05 23:07:06,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:06,456 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:06,456 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:06,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:06,657 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:06,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:06,657 INFO L82 PathProgramCache]: Analyzing trace with hash 748753369, now seen corresponding path program 97 times [2021-06-05 23:07:06,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:06,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622832292] [2021-06-05 23:07:06,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:06,892 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:06,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:06,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622832292] [2021-06-05 23:07:06,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622832292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:06,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230913050] [2021-06-05 23:07:06,893 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 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-06-05 23:07:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:06,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:06,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:07,086 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:07,086 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 29 treesize of output 13 [2021-06-05 23:07:07,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:07,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:07,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:07,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:07:07,240 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:07,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230913050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:07,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:07,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:07,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249079412] [2021-06-05 23:07:07,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:07,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:07,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:07,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=898, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:07,241 INFO L87 Difference]: Start difference. First operand 907 states and 1834 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:08,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:08,678 INFO L93 Difference]: Finished difference Result 1093 states and 2183 transitions. [2021-06-05 23:07:08,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:07:08,678 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:08,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:08,679 INFO L225 Difference]: With dead ends: 1093 [2021-06-05 23:07:08,679 INFO L226 Difference]: Without dead ends: 1034 [2021-06-05 23:07:08,679 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1320.4ms TimeCoverageRelationStatistics Valid=413, Invalid=4009, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:07:08,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2021-06-05 23:07:08,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 922. [2021-06-05 23:07:08,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 2.023887079261672) internal successors, (1864), 921 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:08,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1864 transitions. [2021-06-05 23:07:08,686 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1864 transitions. Word has length 33 [2021-06-05 23:07:08,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:08,686 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 1864 transitions. [2021-06-05 23:07:08,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:08,686 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1864 transitions. [2021-06-05 23:07:08,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:08,687 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:08,687 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:08,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-05 23:07:08,888 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:08,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:08,888 INFO L82 PathProgramCache]: Analyzing trace with hash -834683145, now seen corresponding path program 98 times [2021-06-05 23:07:08,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:08,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483488057] [2021-06-05 23:07:08,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:09,120 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:09,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:09,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483488057] [2021-06-05 23:07:09,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483488057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:09,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19092749] [2021-06-05 23:07:09,120 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-06-05 23:07:09,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:09,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:09,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:09,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:09,373 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:09,373 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 29 treesize of output 13 [2021-06-05 23:07:09,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:09,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:09,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:09,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:09,473 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:09,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19092749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:09,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:09,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:09,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117138509] [2021-06-05 23:07:09,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:09,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:09,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:09,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:09,474 INFO L87 Difference]: Start difference. First operand 922 states and 1864 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:10,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:10,538 INFO L93 Difference]: Finished difference Result 1156 states and 2301 transitions. [2021-06-05 23:07:10,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:07:10,538 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:10,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:10,539 INFO L225 Difference]: With dead ends: 1156 [2021-06-05 23:07:10,539 INFO L226 Difference]: Without dead ends: 1060 [2021-06-05 23:07:10,539 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 1019.2ms TimeCoverageRelationStatistics Valid=287, Invalid=3019, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:07:10,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-06-05 23:07:10,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 966. [2021-06-05 23:07:10,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 966 states, 965 states have (on average 2.0300518134715024) internal successors, (1959), 965 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:10,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1959 transitions. [2021-06-05 23:07:10,546 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1959 transitions. Word has length 33 [2021-06-05 23:07:10,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:10,546 INFO L482 AbstractCegarLoop]: Abstraction has 966 states and 1959 transitions. [2021-06-05 23:07:10,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:10,547 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1959 transitions. [2021-06-05 23:07:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:10,547 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:10,547 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:10,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:10,748 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:10,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:10,748 INFO L82 PathProgramCache]: Analyzing trace with hash 550939445, now seen corresponding path program 99 times [2021-06-05 23:07:10,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:10,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129852564] [2021-06-05 23:07:10,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:10,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:10,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:10,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129852564] [2021-06-05 23:07:10,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129852564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:10,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171917270] [2021-06-05 23:07:10,964 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-06-05 23:07:10,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:07:10,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:10,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:10,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:11,215 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:11,216 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 25 treesize of output 13 [2021-06-05 23:07:11,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:11,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:11,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:11,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:11,314 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:11,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171917270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:11,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:11,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:11,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743176138] [2021-06-05 23:07:11,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:11,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:11,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:11,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=895, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:11,315 INFO L87 Difference]: Start difference. First operand 966 states and 1959 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:13,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:13,002 INFO L93 Difference]: Finished difference Result 1272 states and 2548 transitions. [2021-06-05 23:07:13,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:07:13,002 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:13,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:13,003 INFO L225 Difference]: With dead ends: 1272 [2021-06-05 23:07:13,003 INFO L226 Difference]: Without dead ends: 1170 [2021-06-05 23:07:13,003 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1489 ImplicationChecksByTransitivity, 1419.5ms TimeCoverageRelationStatistics Valid=447, Invalid=4523, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:07:13,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2021-06-05 23:07:13,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 1008. [2021-06-05 23:07:13,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1007 states have (on average 2.034756703078451) internal successors, (2049), 1007 states have internal predecessors, (2049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 2049 transitions. [2021-06-05 23:07:13,011 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 2049 transitions. Word has length 33 [2021-06-05 23:07:13,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:13,011 INFO L482 AbstractCegarLoop]: Abstraction has 1008 states and 2049 transitions. [2021-06-05 23:07:13,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:13,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 2049 transitions. [2021-06-05 23:07:13,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:13,012 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:13,012 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:13,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:13,212 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:13,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:13,213 INFO L82 PathProgramCache]: Analyzing trace with hash -90171145, now seen corresponding path program 100 times [2021-06-05 23:07:13,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:13,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858955621] [2021-06-05 23:07:13,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:13,433 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:13,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:13,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858955621] [2021-06-05 23:07:13,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858955621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:13,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364680066] [2021-06-05 23:07:13,433 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 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-06-05 23:07:13,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:13,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:13,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:13,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:13,646 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:13,646 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 25 treesize of output 13 [2021-06-05 23:07:13,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:13,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:13,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:13,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:13,764 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:13,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364680066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:13,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:13,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:13,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608891866] [2021-06-05 23:07:13,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:13,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:13,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:13,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:13,765 INFO L87 Difference]: Start difference. First operand 1008 states and 2049 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:15,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:15,909 INFO L93 Difference]: Finished difference Result 1420 states and 2865 transitions. [2021-06-05 23:07:15,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:07:15,910 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:15,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:15,911 INFO L225 Difference]: With dead ends: 1420 [2021-06-05 23:07:15,911 INFO L226 Difference]: Without dead ends: 1321 [2021-06-05 23:07:15,911 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2515 ImplicationChecksByTransitivity, 1884.4ms TimeCoverageRelationStatistics Valid=758, Invalid=7074, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 23:07:15,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1321 states. [2021-06-05 23:07:15,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1321 to 1033. [2021-06-05 23:07:15,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1032 states have (on average 2.0339147286821704) internal successors, (2099), 1032 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:15,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 2099 transitions. [2021-06-05 23:07:15,919 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 2099 transitions. Word has length 33 [2021-06-05 23:07:15,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:15,920 INFO L482 AbstractCegarLoop]: Abstraction has 1033 states and 2099 transitions. [2021-06-05 23:07:15,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:15,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 2099 transitions. [2021-06-05 23:07:15,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:15,920 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:15,920 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:16,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-06-05 23:07:16,121 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:16,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:16,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1336071221, now seen corresponding path program 101 times [2021-06-05 23:07:16,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:16,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601951162] [2021-06-05 23:07:16,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:16,350 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:16,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:16,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601951162] [2021-06-05 23:07:16,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601951162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:16,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748858677] [2021-06-05 23:07:16,350 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 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-06-05 23:07:16,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:07:16,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:16,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:16,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:16,572 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:16,572 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 25 treesize of output 13 [2021-06-05 23:07:16,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:16,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:16,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:16,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:16,691 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:16,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748858677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:16,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:16,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:16,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922692916] [2021-06-05 23:07:16,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:16,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:16,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:16,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:16,692 INFO L87 Difference]: Start difference. First operand 1033 states and 2099 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:19,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:19,154 INFO L93 Difference]: Finished difference Result 1535 states and 3095 transitions. [2021-06-05 23:07:19,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 23:07:19,154 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:19,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:19,156 INFO L225 Difference]: With dead ends: 1535 [2021-06-05 23:07:19,156 INFO L226 Difference]: Without dead ends: 1473 [2021-06-05 23:07:19,156 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2762 ImplicationChecksByTransitivity, 2050.4ms TimeCoverageRelationStatistics Valid=799, Invalid=7757, Unknown=0, NotChecked=0, Total=8556 [2021-06-05 23:07:19,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2021-06-05 23:07:19,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1125. [2021-06-05 23:07:19,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 1124 states have (on average 2.038256227758007) internal successors, (2291), 1124 states have internal predecessors, (2291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:19,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 2291 transitions. [2021-06-05 23:07:19,165 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 2291 transitions. Word has length 33 [2021-06-05 23:07:19,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:19,165 INFO L482 AbstractCegarLoop]: Abstraction has 1125 states and 2291 transitions. [2021-06-05 23:07:19,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:19,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 2291 transitions. [2021-06-05 23:07:19,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:19,166 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:19,166 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:19,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:19,369 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:19,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:19,369 INFO L82 PathProgramCache]: Analyzing trace with hash 421438475, now seen corresponding path program 102 times [2021-06-05 23:07:19,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:19,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256784934] [2021-06-05 23:07:19,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:19,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:19,609 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:19,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:19,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256784934] [2021-06-05 23:07:19,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256784934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:19,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858171739] [2021-06-05 23:07:19,610 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 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-06-05 23:07:19,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:07:19,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:19,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:19,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:19,802 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:19,802 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 25 treesize of output 13 [2021-06-05 23:07:19,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:19,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:19,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:19,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:07:19,956 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:19,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858171739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:19,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:19,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:19,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059515654] [2021-06-05 23:07:19,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:19,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:19,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:19,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:19,957 INFO L87 Difference]: Start difference. First operand 1125 states and 2291 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:21,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:21,341 INFO L93 Difference]: Finished difference Result 1427 states and 2865 transitions. [2021-06-05 23:07:21,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:07:21,341 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:21,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:21,342 INFO L225 Difference]: With dead ends: 1427 [2021-06-05 23:07:21,342 INFO L226 Difference]: Without dead ends: 1371 [2021-06-05 23:07:21,342 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1168 ImplicationChecksByTransitivity, 1299.9ms TimeCoverageRelationStatistics Valid=411, Invalid=3879, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:07:21,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1371 states. [2021-06-05 23:07:21,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1371 to 1213. [2021-06-05 23:07:21,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 1212 states have (on average 2.0354785478547854) internal successors, (2467), 1212 states have internal predecessors, (2467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:21,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 2467 transitions. [2021-06-05 23:07:21,351 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 2467 transitions. Word has length 33 [2021-06-05 23:07:21,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:21,351 INFO L482 AbstractCegarLoop]: Abstraction has 1213 states and 2467 transitions. [2021-06-05 23:07:21,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:21,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 2467 transitions. [2021-06-05 23:07:21,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:21,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:21,352 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:21,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:21,553 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:21,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:21,553 INFO L82 PathProgramCache]: Analyzing trace with hash 424854753, now seen corresponding path program 103 times [2021-06-05 23:07:21,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:21,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601115287] [2021-06-05 23:07:21,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:21,791 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:21,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:21,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601115287] [2021-06-05 23:07:21,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601115287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:21,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514229432] [2021-06-05 23:07:21,791 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 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-06-05 23:07:21,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:21,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:21,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:22,033 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:22,033 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 29 treesize of output 13 [2021-06-05 23:07:22,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:22,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:22,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:22,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:22,134 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:22,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514229432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:22,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:22,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:22,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305338104] [2021-06-05 23:07:22,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:22,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:22,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:22,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:22,135 INFO L87 Difference]: Start difference. First operand 1213 states and 2467 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:24,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:24,003 INFO L93 Difference]: Finished difference Result 1723 states and 3477 transitions. [2021-06-05 23:07:24,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:07:24,003 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:24,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:24,005 INFO L225 Difference]: With dead ends: 1723 [2021-06-05 23:07:24,005 INFO L226 Difference]: Without dead ends: 1635 [2021-06-05 23:07:24,005 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1823 ImplicationChecksByTransitivity, 1701.4ms TimeCoverageRelationStatistics Valid=518, Invalid=5488, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:07:24,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-06-05 23:07:24,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1449. [2021-06-05 23:07:24,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1448 states have (on average 2.033839779005525) internal successors, (2945), 1448 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-06-05 23:07:24,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 2945 transitions. [2021-06-05 23:07:24,016 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 2945 transitions. Word has length 33 [2021-06-05 23:07:24,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:24,016 INFO L482 AbstractCegarLoop]: Abstraction has 1449 states and 2945 transitions. [2021-06-05 23:07:24,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:24,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 2945 transitions. [2021-06-05 23:07:24,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:24,017 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:24,017 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:24,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-05 23:07:24,217 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:24,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:24,218 INFO L82 PathProgramCache]: Analyzing trace with hash -216255837, now seen corresponding path program 104 times [2021-06-05 23:07:24,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:24,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78552163] [2021-06-05 23:07:24,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:24,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:24,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78552163] [2021-06-05 23:07:24,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78552163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:24,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012731137] [2021-06-05 23:07:24,457 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 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-06-05 23:07:24,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:24,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:24,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:24,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:24,674 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:24,674 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 29 treesize of output 13 [2021-06-05 23:07:24,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:24,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:24,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:24,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:24,803 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:24,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012731137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:24,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:24,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:24,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717477325] [2021-06-05 23:07:24,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:24,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:24,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:24,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:24,804 INFO L87 Difference]: Start difference. First operand 1449 states and 2945 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:26,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:26,791 INFO L93 Difference]: Finished difference Result 1938 states and 3950 transitions. [2021-06-05 23:07:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 23:07:26,791 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:26,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:26,793 INFO L225 Difference]: With dead ends: 1938 [2021-06-05 23:07:26,793 INFO L226 Difference]: Without dead ends: 1858 [2021-06-05 23:07:26,793 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2345 ImplicationChecksByTransitivity, 1853.1ms TimeCoverageRelationStatistics Valid=642, Invalid=6668, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 23:07:26,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states. [2021-06-05 23:07:26,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 1298. [2021-06-05 23:07:26,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1297 states have (on average 2.0323824209714725) internal successors, (2636), 1297 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:26,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 2636 transitions. [2021-06-05 23:07:26,812 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 2636 transitions. Word has length 33 [2021-06-05 23:07:26,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:26,812 INFO L482 AbstractCegarLoop]: Abstraction has 1298 states and 2636 transitions. [2021-06-05 23:07:26,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:26,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 2636 transitions. [2021-06-05 23:07:26,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:26,813 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:26,813 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:27,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 23:07:27,014 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:27,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:27,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1209986529, now seen corresponding path program 105 times [2021-06-05 23:07:27,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:27,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549502848] [2021-06-05 23:07:27,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:27,245 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:27,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:27,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549502848] [2021-06-05 23:07:27,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549502848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:27,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5836907] [2021-06-05 23:07:27,245 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 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-06-05 23:07:27,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:07:27,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:27,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:27,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:27,468 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:27,468 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 25 treesize of output 13 [2021-06-05 23:07:27,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:27,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:27,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:27,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:27,584 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:27,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5836907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:27,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:27,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:27,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693879361] [2021-06-05 23:07:27,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:27,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:27,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:27,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:27,585 INFO L87 Difference]: Start difference. First operand 1298 states and 2636 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:30,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:30,120 INFO L93 Difference]: Finished difference Result 1677 states and 3376 transitions. [2021-06-05 23:07:30,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:07:30,120 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:30,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:30,121 INFO L225 Difference]: With dead ends: 1677 [2021-06-05 23:07:30,121 INFO L226 Difference]: Without dead ends: 1621 [2021-06-05 23:07:30,121 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2651 ImplicationChecksByTransitivity, 1979.2ms TimeCoverageRelationStatistics Valid=733, Invalid=7457, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:07:30,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2021-06-05 23:07:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 1260. [2021-06-05 23:07:30,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1259 states have (on average 2.0309769658459094) internal successors, (2557), 1259 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:30,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 2557 transitions. [2021-06-05 23:07:30,131 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 2557 transitions. Word has length 33 [2021-06-05 23:07:30,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:30,132 INFO L482 AbstractCegarLoop]: Abstraction has 1260 states and 2557 transitions. [2021-06-05 23:07:30,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:30,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 2557 transitions. [2021-06-05 23:07:30,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:30,132 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:30,133 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:30,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 23:07:30,333 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:30,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:30,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1105139911, now seen corresponding path program 106 times [2021-06-05 23:07:30,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:30,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939451643] [2021-06-05 23:07:30,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:30,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:30,572 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:30,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:30,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939451643] [2021-06-05 23:07:30,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939451643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:30,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072593233] [2021-06-05 23:07:30,573 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 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-06-05 23:07:30,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:30,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:30,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:30,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:30,768 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:30,768 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 25 treesize of output 13 [2021-06-05 23:07:30,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:30,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:30,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:30,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:07:30,916 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:30,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072593233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:30,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:30,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:30,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773098912] [2021-06-05 23:07:30,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:30,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:30,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:30,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:30,917 INFO L87 Difference]: Start difference. First operand 1260 states and 2557 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:32,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:32,343 INFO L93 Difference]: Finished difference Result 1761 states and 3540 transitions. [2021-06-05 23:07:32,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:07:32,343 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:32,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:32,344 INFO L225 Difference]: With dead ends: 1761 [2021-06-05 23:07:32,344 INFO L226 Difference]: Without dead ends: 1705 [2021-06-05 23:07:32,344 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1264 ImplicationChecksByTransitivity, 1343.5ms TimeCoverageRelationStatistics Valid=453, Invalid=4103, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:07:32,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2021-06-05 23:07:32,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1472. [2021-06-05 23:07:32,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1471 states have (on average 2.0271923861318832) internal successors, (2982), 1471 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:32,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 2982 transitions. [2021-06-05 23:07:32,355 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 2982 transitions. Word has length 33 [2021-06-05 23:07:32,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:32,355 INFO L482 AbstractCegarLoop]: Abstraction has 1472 states and 2982 transitions. [2021-06-05 23:07:32,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:32,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 2982 transitions. [2021-06-05 23:07:32,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:32,356 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:32,357 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:32,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:32,557 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:32,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:32,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1831498867, now seen corresponding path program 107 times [2021-06-05 23:07:32,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:32,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772990240] [2021-06-05 23:07:32,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:32,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:32,784 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:32,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:32,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772990240] [2021-06-05 23:07:32,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772990240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:32,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166760457] [2021-06-05 23:07:32,784 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 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-06-05 23:07:32,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:07:32,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:32,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:32,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:33,035 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:33,035 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 25 treesize of output 13 [2021-06-05 23:07:33,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:33,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:33,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:33,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:33,133 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:33,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166760457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:33,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:33,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:33,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388341393] [2021-06-05 23:07:33,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:33,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:33,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:33,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=890, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:33,134 INFO L87 Difference]: Start difference. First operand 1472 states and 2982 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:34,184 INFO L93 Difference]: Finished difference Result 1677 states and 3355 transitions. [2021-06-05 23:07:34,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:07:34,184 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:34,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:34,185 INFO L225 Difference]: With dead ends: 1677 [2021-06-05 23:07:34,185 INFO L226 Difference]: Without dead ends: 1581 [2021-06-05 23:07:34,186 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 988.3ms TimeCoverageRelationStatistics Valid=290, Invalid=2902, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:07:34,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2021-06-05 23:07:34,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1497. [2021-06-05 23:07:34,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 2.0267379679144386) internal successors, (3032), 1496 states have internal predecessors, (3032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 3032 transitions. [2021-06-05 23:07:34,197 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 3032 transitions. Word has length 33 [2021-06-05 23:07:34,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:34,197 INFO L482 AbstractCegarLoop]: Abstraction has 1497 states and 3032 transitions. [2021-06-05 23:07:34,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 3032 transitions. [2021-06-05 23:07:34,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:34,198 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:34,198 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:34,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-06-05 23:07:34,399 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:34,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:34,399 INFO L82 PathProgramCache]: Analyzing trace with hash -445876277, now seen corresponding path program 108 times [2021-06-05 23:07:34,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:34,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984356835] [2021-06-05 23:07:34,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:34,634 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:34,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:34,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984356835] [2021-06-05 23:07:34,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984356835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:34,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838381207] [2021-06-05 23:07:34,635 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 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-06-05 23:07:34,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:07:34,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:34,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:34,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:34,885 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:34,885 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 25 treesize of output 13 [2021-06-05 23:07:34,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:34,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:34,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:34,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:34,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838381207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:34,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:34,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:34,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168697815] [2021-06-05 23:07:34,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:34,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:34,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:34,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:34,983 INFO L87 Difference]: Start difference. First operand 1497 states and 3032 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:35,985 INFO L93 Difference]: Finished difference Result 1692 states and 3391 transitions. [2021-06-05 23:07:35,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:07:35,985 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:35,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:35,986 INFO L225 Difference]: With dead ends: 1692 [2021-06-05 23:07:35,986 INFO L226 Difference]: Without dead ends: 1604 [2021-06-05 23:07:35,987 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1002.5ms TimeCoverageRelationStatistics Valid=294, Invalid=2898, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:07:35,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2021-06-05 23:07:35,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1500. [2021-06-05 23:07:35,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1499 states have (on average 2.026684456304203) internal successors, (3038), 1499 states have internal predecessors, (3038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 3038 transitions. [2021-06-05 23:07:35,999 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 3038 transitions. Word has length 33 [2021-06-05 23:07:35,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:35,999 INFO L482 AbstractCegarLoop]: Abstraction has 1500 states and 3038 transitions. [2021-06-05 23:07:35,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 3038 transitions. [2021-06-05 23:07:36,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:36,000 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:36,001 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:36,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 23:07:36,201 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:36,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:36,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1086986867, now seen corresponding path program 109 times [2021-06-05 23:07:36,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:36,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121997173] [2021-06-05 23:07:36,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:36,437 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:36,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:36,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121997173] [2021-06-05 23:07:36,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121997173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:36,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819369621] [2021-06-05 23:07:36,437 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 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-06-05 23:07:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:36,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:36,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:36,669 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:36,669 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 25 treesize of output 13 [2021-06-05 23:07:36,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:36,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:36,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:36,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:36,785 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:36,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819369621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:36,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:36,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:36,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011439795] [2021-06-05 23:07:36,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:36,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:36,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:36,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:36,786 INFO L87 Difference]: Start difference. First operand 1500 states and 3038 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:38,434 INFO L93 Difference]: Finished difference Result 1779 states and 3570 transitions. [2021-06-05 23:07:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:07:38,434 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:38,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:38,436 INFO L225 Difference]: With dead ends: 1779 [2021-06-05 23:07:38,436 INFO L226 Difference]: Without dead ends: 1683 [2021-06-05 23:07:38,436 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1585 ImplicationChecksByTransitivity, 1438.1ms TimeCoverageRelationStatistics Valid=501, Invalid=4611, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:07:38,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2021-06-05 23:07:38,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1505. [2021-06-05 23:07:38,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1504 states have (on average 2.02593085106383) internal successors, (3047), 1504 states have internal predecessors, (3047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 3047 transitions. [2021-06-05 23:07:38,447 INFO L78 Accepts]: Start accepts. Automaton has 1505 states and 3047 transitions. Word has length 33 [2021-06-05 23:07:38,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:38,448 INFO L482 AbstractCegarLoop]: Abstraction has 1505 states and 3047 transitions. [2021-06-05 23:07:38,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 3047 transitions. [2021-06-05 23:07:38,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:38,449 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:38,449 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:38,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-06-05 23:07:38,665 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:38,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:38,665 INFO L82 PathProgramCache]: Analyzing trace with hash 339255499, now seen corresponding path program 110 times [2021-06-05 23:07:38,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:38,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16447408] [2021-06-05 23:07:38,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:38,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:38,905 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:38,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:38,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16447408] [2021-06-05 23:07:38,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16447408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:38,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287019148] [2021-06-05 23:07:38,905 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 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-06-05 23:07:38,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:38,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:38,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:38,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:39,128 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:07:39,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:39,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:39,247 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:39,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287019148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:39,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:39,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:39,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096650675] [2021-06-05 23:07:39,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:39,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:39,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:39,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:39,248 INFO L87 Difference]: Start difference. First operand 1505 states and 3047 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:41,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:41,414 INFO L93 Difference]: Finished difference Result 1945 states and 3897 transitions. [2021-06-05 23:07:41,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 23:07:41,414 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:41,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:41,416 INFO L225 Difference]: With dead ends: 1945 [2021-06-05 23:07:41,416 INFO L226 Difference]: Without dead ends: 1867 [2021-06-05 23:07:41,416 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2317 ImplicationChecksByTransitivity, 1782.5ms TimeCoverageRelationStatistics Valid=689, Invalid=6451, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:07:41,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1867 states. [2021-06-05 23:07:41,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1867 to 1496. [2021-06-05 23:07:41,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.0247491638795987) internal successors, (3027), 1495 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:41,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3027 transitions. [2021-06-05 23:07:41,428 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3027 transitions. Word has length 33 [2021-06-05 23:07:41,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:41,428 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 3027 transitions. [2021-06-05 23:07:41,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:41,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3027 transitions. [2021-06-05 23:07:41,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:41,430 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:41,430 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:41,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:41,639 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:41,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:41,639 INFO L82 PathProgramCache]: Analyzing trace with hash -575377247, now seen corresponding path program 111 times [2021-06-05 23:07:41,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:41,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493846981] [2021-06-05 23:07:41,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:41,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:41,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:41,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493846981] [2021-06-05 23:07:41,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493846981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:41,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963233973] [2021-06-05 23:07:41,864 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 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-06-05 23:07:41,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:07:41,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:41,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:41,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:42,067 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:42,067 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 25 treesize of output 13 [2021-06-05 23:07:42,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:42,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:42,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:42,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:07:42,234 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:42,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963233973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:42,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:42,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:42,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530439644] [2021-06-05 23:07:42,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:42,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:42,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:42,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=890, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:42,235 INFO L87 Difference]: Start difference. First operand 1496 states and 3027 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:43,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:43,890 INFO L93 Difference]: Finished difference Result 1709 states and 3422 transitions. [2021-06-05 23:07:43,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:07:43,891 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:43,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:43,892 INFO L225 Difference]: With dead ends: 1709 [2021-06-05 23:07:43,892 INFO L226 Difference]: Without dead ends: 1647 [2021-06-05 23:07:43,893 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1561 ImplicationChecksByTransitivity, 1447.6ms TimeCoverageRelationStatistics Valid=509, Invalid=4747, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:07:43,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2021-06-05 23:07:43,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1473. [2021-06-05 23:07:43,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1473 states, 1472 states have (on average 2.027173913043478) internal successors, (2984), 1472 states have internal predecessors, (2984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1473 states to 1473 states and 2984 transitions. [2021-06-05 23:07:43,904 INFO L78 Accepts]: Start accepts. Automaton has 1473 states and 2984 transitions. Word has length 33 [2021-06-05 23:07:43,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:43,904 INFO L482 AbstractCegarLoop]: Abstraction has 1473 states and 2984 transitions. [2021-06-05 23:07:43,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:43,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1473 states and 2984 transitions. [2021-06-05 23:07:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:43,905 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:43,905 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:44,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:44,106 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:44,106 INFO L82 PathProgramCache]: Analyzing trace with hash -79198585, now seen corresponding path program 112 times [2021-06-05 23:07:44,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:44,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113306831] [2021-06-05 23:07:44,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:44,337 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:44,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:44,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113306831] [2021-06-05 23:07:44,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113306831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:44,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551242832] [2021-06-05 23:07:44,337 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 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-06-05 23:07:44,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:44,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:44,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:44,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:44,585 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:44,585 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 29 treesize of output 13 [2021-06-05 23:07:44,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:44,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:44,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:44,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:44,685 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:44,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551242832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:44,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:44,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:07:44,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450594701] [2021-06-05 23:07:44,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:07:44,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:44,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:07:44,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:07:44,686 INFO L87 Difference]: Start difference. First operand 1473 states and 2984 transitions. Second operand has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:45,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:45,979 INFO L93 Difference]: Finished difference Result 1663 states and 3329 transitions. [2021-06-05 23:07:45,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:07:45,979 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:45,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:45,981 INFO L225 Difference]: With dead ends: 1663 [2021-06-05 23:07:45,981 INFO L226 Difference]: Without dead ends: 1575 [2021-06-05 23:07:45,981 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 993 ImplicationChecksByTransitivity, 1201.6ms TimeCoverageRelationStatistics Valid=336, Invalid=3204, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:07:45,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-06-05 23:07:45,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1495. [2021-06-05 23:07:45,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 2.0254350736278446) internal successors, (3026), 1494 states have internal predecessors, (3026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:45,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 3026 transitions. [2021-06-05 23:07:45,992 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 3026 transitions. Word has length 33 [2021-06-05 23:07:45,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:45,992 INFO L482 AbstractCegarLoop]: Abstraction has 1495 states and 3026 transitions. [2021-06-05 23:07:45,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:45,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 3026 transitions. [2021-06-05 23:07:45,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:45,993 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:45,993 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:46,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:46,194 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:46,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:46,194 INFO L82 PathProgramCache]: Analyzing trace with hash -720309175, now seen corresponding path program 113 times [2021-06-05 23:07:46,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:46,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814553664] [2021-06-05 23:07:46,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:46,420 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:46,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:46,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814553664] [2021-06-05 23:07:46,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814553664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:46,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798974683] [2021-06-05 23:07:46,420 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 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-06-05 23:07:46,443 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:07:46,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:46,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:46,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:46,643 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:46,643 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 25 treesize of output 13 [2021-06-05 23:07:46,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:46,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:46,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:46,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:07:46,760 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:46,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798974683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:46,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:46,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:07:46,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857008735] [2021-06-05 23:07:46,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:07:46,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:46,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:07:46,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:07:46,761 INFO L87 Difference]: Start difference. First operand 1495 states and 3026 transitions. Second operand has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:47,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:47,989 INFO L93 Difference]: Finished difference Result 1683 states and 3373 transitions. [2021-06-05 23:07:47,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:07:47,989 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:47,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:47,991 INFO L225 Difference]: With dead ends: 1683 [2021-06-05 23:07:47,991 INFO L226 Difference]: Without dead ends: 1611 [2021-06-05 23:07:47,991 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 1273.8ms TimeCoverageRelationStatistics Valid=430, Invalid=3860, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:07:47,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2021-06-05 23:07:48,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1496. [2021-06-05 23:07:48,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.025418060200669) internal successors, (3028), 1495 states have internal predecessors, (3028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3028 transitions. [2021-06-05 23:07:48,002 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3028 transitions. Word has length 33 [2021-06-05 23:07:48,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:48,002 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 3028 transitions. [2021-06-05 23:07:48,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:48,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3028 transitions. [2021-06-05 23:07:48,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:48,003 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:48,003 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:48,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-05 23:07:48,204 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:48,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:48,204 INFO L82 PathProgramCache]: Analyzing trace with hash 705933191, now seen corresponding path program 114 times [2021-06-05 23:07:48,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:48,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042056765] [2021-06-05 23:07:48,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:48,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:48,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:48,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042056765] [2021-06-05 23:07:48,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042056765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:48,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82905723] [2021-06-05 23:07:48,440 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 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-06-05 23:07:48,474 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:07:48,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:48,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:48,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:48,666 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:48,666 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 29 treesize of output 13 [2021-06-05 23:07:48,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:48,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:48,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:48,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:07:48,781 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:48,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82905723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:48,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:48,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:07:48,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835219128] [2021-06-05 23:07:48,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:07:48,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:48,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:07:48,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:07:48,782 INFO L87 Difference]: Start difference. First operand 1496 states and 3028 transitions. Second operand has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:50,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:50,387 INFO L93 Difference]: Finished difference Result 1719 states and 3451 transitions. [2021-06-05 23:07:50,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:07:50,387 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:50,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:50,389 INFO L225 Difference]: With dead ends: 1719 [2021-06-05 23:07:50,389 INFO L226 Difference]: Without dead ends: 1657 [2021-06-05 23:07:50,389 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1620 ImplicationChecksByTransitivity, 1531.2ms TimeCoverageRelationStatistics Valid=546, Invalid=4710, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:07:50,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2021-06-05 23:07:50,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 1472. [2021-06-05 23:07:50,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1471 states have (on average 2.0271923861318832) internal successors, (2982), 1471 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:50,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 2982 transitions. [2021-06-05 23:07:50,401 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 2982 transitions. Word has length 33 [2021-06-05 23:07:50,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:50,401 INFO L482 AbstractCegarLoop]: Abstraction has 1472 states and 2982 transitions. [2021-06-05 23:07:50,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:50,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 2982 transitions. [2021-06-05 23:07:50,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:50,402 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:50,402 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:50,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-06-05 23:07:50,619 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:50,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:50,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1771583481, now seen corresponding path program 115 times [2021-06-05 23:07:50,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:50,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038096773] [2021-06-05 23:07:50,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:50,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:50,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038096773] [2021-06-05 23:07:50,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038096773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:50,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063502007] [2021-06-05 23:07:50,851 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 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-06-05 23:07:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:50,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:50,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:51,103 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:51,103 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 36 treesize of output 16 [2021-06-05 23:07:51,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:51,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:51,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:51,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:07:51,219 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:51,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063502007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:51,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:51,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:51,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358952313] [2021-06-05 23:07:51,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:51,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:51,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:51,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:51,220 INFO L87 Difference]: Start difference. First operand 1472 states and 2982 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:52,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:52,101 INFO L93 Difference]: Finished difference Result 1608 states and 3221 transitions. [2021-06-05 23:07:52,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:07:52,101 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:52,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:52,103 INFO L225 Difference]: With dead ends: 1608 [2021-06-05 23:07:52,103 INFO L226 Difference]: Without dead ends: 1560 [2021-06-05 23:07:52,103 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 862.8ms TimeCoverageRelationStatistics Valid=202, Invalid=2054, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:07:52,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1560 states. [2021-06-05 23:07:52,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1560 to 1483. [2021-06-05 23:07:52,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 2.0276653171390016) internal successors, (3005), 1482 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:52,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 3005 transitions. [2021-06-05 23:07:52,114 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 3005 transitions. Word has length 33 [2021-06-05 23:07:52,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:52,114 INFO L482 AbstractCegarLoop]: Abstraction has 1483 states and 3005 transitions. [2021-06-05 23:07:52,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:52,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 3005 transitions. [2021-06-05 23:07:52,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:52,116 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:52,116 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:52,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-06-05 23:07:52,316 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:52,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:52,316 INFO L82 PathProgramCache]: Analyzing trace with hash -492211767, now seen corresponding path program 116 times [2021-06-05 23:07:52,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:52,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831464033] [2021-06-05 23:07:52,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:52,529 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:52,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:52,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831464033] [2021-06-05 23:07:52,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831464033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:52,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882778585] [2021-06-05 23:07:52,530 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 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-06-05 23:07:52,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:52,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:52,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:52,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:52,786 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:52,786 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 36 treesize of output 16 [2021-06-05 23:07:52,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:52,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:07:52,909 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:52,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882778585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:52,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:52,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:52,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801129908] [2021-06-05 23:07:52,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:52,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:52,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:52,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:52,910 INFO L87 Difference]: Start difference. First operand 1483 states and 3005 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:53,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:53,851 INFO L93 Difference]: Finished difference Result 1645 states and 3288 transitions. [2021-06-05 23:07:53,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:07:53,851 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:53,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:53,856 INFO L225 Difference]: With dead ends: 1645 [2021-06-05 23:07:53,857 INFO L226 Difference]: Without dead ends: 1597 [2021-06-05 23:07:53,857 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 852.3ms TimeCoverageRelationStatistics Valid=201, Invalid=2055, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:07:53,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2021-06-05 23:07:53,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 1484. [2021-06-05 23:07:53,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1484 states, 1483 states have (on average 2.0276466621712745) internal successors, (3007), 1483 states have internal predecessors, (3007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:53,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1484 states to 1484 states and 3007 transitions. [2021-06-05 23:07:53,868 INFO L78 Accepts]: Start accepts. Automaton has 1484 states and 3007 transitions. Word has length 33 [2021-06-05 23:07:53,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:53,868 INFO L482 AbstractCegarLoop]: Abstraction has 1484 states and 3007 transitions. [2021-06-05 23:07:53,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:53,869 INFO L276 IsEmpty]: Start isEmpty. Operand 1484 states and 3007 transitions. [2021-06-05 23:07:53,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:53,870 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:53,870 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:54,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:54,071 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:54,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:54,071 INFO L82 PathProgramCache]: Analyzing trace with hash 893410823, now seen corresponding path program 117 times [2021-06-05 23:07:54,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:54,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452716838] [2021-06-05 23:07:54,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:54,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:54,281 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:54,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:54,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452716838] [2021-06-05 23:07:54,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452716838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:54,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146810419] [2021-06-05 23:07:54,282 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 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-06-05 23:07:54,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:07:54,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:54,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:07:54,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:54,539 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:54,539 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 32 treesize of output 16 [2021-06-05 23:07:54,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:54,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:07:54,658 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:54,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146810419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:54,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:54,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:54,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007546699] [2021-06-05 23:07:54,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:54,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:54,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:54,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=901, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:54,659 INFO L87 Difference]: Start difference. First operand 1484 states and 3007 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:55,710 INFO L93 Difference]: Finished difference Result 1683 states and 3366 transitions. [2021-06-05 23:07:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:07:55,711 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:55,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:55,712 INFO L225 Difference]: With dead ends: 1683 [2021-06-05 23:07:55,712 INFO L226 Difference]: Without dead ends: 1635 [2021-06-05 23:07:55,712 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 954.1ms TimeCoverageRelationStatistics Valid=213, Invalid=2237, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:07:55,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-06-05 23:07:55,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1488. [2021-06-05 23:07:55,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1487 states have (on average 2.027572293207801) internal successors, (3015), 1487 states have internal predecessors, (3015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 3015 transitions. [2021-06-05 23:07:55,724 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 3015 transitions. Word has length 33 [2021-06-05 23:07:55,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:55,724 INFO L482 AbstractCegarLoop]: Abstraction has 1488 states and 3015 transitions. [2021-06-05 23:07:55,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 3015 transitions. [2021-06-05 23:07:55,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:55,725 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:55,725 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:55,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-06-05 23:07:55,925 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:55,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:55,926 INFO L82 PathProgramCache]: Analyzing trace with hash 252300233, now seen corresponding path program 118 times [2021-06-05 23:07:55,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:55,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217898034] [2021-06-05 23:07:55,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:56,126 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:56,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:56,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217898034] [2021-06-05 23:07:56,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217898034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:56,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593145096] [2021-06-05 23:07:56,127 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 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-06-05 23:07:56,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:56,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:56,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:56,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:56,358 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:07:56,358 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 32 treesize of output 16 [2021-06-05 23:07:56,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:56,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:07:56,502 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:56,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593145096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:56,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:56,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:56,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735586072] [2021-06-05 23:07:56,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:56,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:56,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:56,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:56,503 INFO L87 Difference]: Start difference. First operand 1488 states and 3015 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:57,665 INFO L93 Difference]: Finished difference Result 1716 states and 3435 transitions. [2021-06-05 23:07:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:07:57,665 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:57,666 INFO L225 Difference]: With dead ends: 1716 [2021-06-05 23:07:57,666 INFO L226 Difference]: Without dead ends: 1684 [2021-06-05 23:07:57,667 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 988.2ms TimeCoverageRelationStatistics Valid=252, Invalid=2504, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:07:57,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2021-06-05 23:07:57,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1489. [2021-06-05 23:07:57,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 1488 states have (on average 2.02755376344086) internal successors, (3017), 1488 states have internal predecessors, (3017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 3017 transitions. [2021-06-05 23:07:57,678 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 3017 transitions. Word has length 33 [2021-06-05 23:07:57,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:57,678 INFO L482 AbstractCegarLoop]: Abstraction has 1489 states and 3017 transitions. [2021-06-05 23:07:57,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 3017 transitions. [2021-06-05 23:07:57,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:57,679 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:57,679 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:57,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:57,880 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:57,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:57,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1678542599, now seen corresponding path program 119 times [2021-06-05 23:07:57,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:57,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013389732] [2021-06-05 23:07:57,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:58,089 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:58,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:58,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013389732] [2021-06-05 23:07:58,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013389732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:58,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158344599] [2021-06-05 23:07:58,089 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 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-06-05 23:07:58,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:07:58,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:58,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:07:58,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:58,323 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:07:58,323 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 36 treesize of output 16 [2021-06-05 23:07:58,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:58,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:07:58,476 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:58,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158344599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:58,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:58,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:07:58,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622737745] [2021-06-05 23:07:58,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:07:58,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:58,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:07:58,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:07:58,477 INFO L87 Difference]: Start difference. First operand 1489 states and 3017 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:59,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:59,940 INFO L93 Difference]: Finished difference Result 1787 states and 3573 transitions. [2021-06-05 23:07:59,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:07:59,940 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:07:59,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:59,941 INFO L225 Difference]: With dead ends: 1787 [2021-06-05 23:07:59,941 INFO L226 Difference]: Without dead ends: 1743 [2021-06-05 23:07:59,942 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1184.8ms TimeCoverageRelationStatistics Valid=305, Invalid=3235, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:07:59,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1743 states. [2021-06-05 23:07:59,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1743 to 1485. [2021-06-05 23:07:59,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1484 states have (on average 2.0256064690026956) internal successors, (3006), 1484 states have internal predecessors, (3006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:59,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 3006 transitions. [2021-06-05 23:07:59,968 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 3006 transitions. Word has length 33 [2021-06-05 23:07:59,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:59,968 INFO L482 AbstractCegarLoop]: Abstraction has 1485 states and 3006 transitions. [2021-06-05 23:07:59,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:59,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 3006 transitions. [2021-06-05 23:07:59,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:59,969 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:59,970 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:00,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:00,189 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:00,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:00,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1040826887, now seen corresponding path program 120 times [2021-06-05 23:08:00,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:00,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054293665] [2021-06-05 23:08:00,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:00,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:00,396 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:00,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:00,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054293665] [2021-06-05 23:08:00,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054293665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:00,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123063063] [2021-06-05 23:08:00,396 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 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-06-05 23:08:00,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:08:00,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:00,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:00,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:00,597 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:00,597 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 32 treesize of output 16 [2021-06-05 23:08:00,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:00,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:00,768 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:00,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123063063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:00,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:00,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:00,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995709502] [2021-06-05 23:08:00,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:00,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:00,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:00,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:00,769 INFO L87 Difference]: Start difference. First operand 1485 states and 3006 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:01,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:01,741 INFO L93 Difference]: Finished difference Result 1606 states and 3236 transitions. [2021-06-05 23:08:01,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:08:01,742 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:01,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:01,742 INFO L225 Difference]: With dead ends: 1606 [2021-06-05 23:08:01,742 INFO L226 Difference]: Without dead ends: 1578 [2021-06-05 23:08:01,743 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 880.2ms TimeCoverageRelationStatistics Valid=209, Invalid=2143, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:08:01,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2021-06-05 23:08:01,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1477. [2021-06-05 23:08:01,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 2.0257452574525745) internal successors, (2990), 1476 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:01,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 2990 transitions. [2021-06-05 23:08:01,753 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 2990 transitions. Word has length 33 [2021-06-05 23:08:01,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:01,754 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 2990 transitions. [2021-06-05 23:08:01,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:01,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 2990 transitions. [2021-06-05 23:08:01,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:01,755 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:01,755 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:01,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-05 23:08:01,955 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:01,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:01,955 INFO L82 PathProgramCache]: Analyzing trace with hash -777516603, now seen corresponding path program 121 times [2021-06-05 23:08:01,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:01,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583697196] [2021-06-05 23:08:01,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:01,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:02,171 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:02,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:02,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583697196] [2021-06-05 23:08:02,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583697196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:02,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181027201] [2021-06-05 23:08:02,171 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 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-06-05 23:08:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:02,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:02,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:02,429 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:02,429 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 36 treesize of output 16 [2021-06-05 23:08:02,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:02,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:02,542 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:02,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181027201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:02,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:02,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:02,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441420162] [2021-06-05 23:08:02,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:02,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:02,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:02,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:02,543 INFO L87 Difference]: Start difference. First operand 1477 states and 2990 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:03,644 INFO L93 Difference]: Finished difference Result 1650 states and 3303 transitions. [2021-06-05 23:08:03,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:08:03,644 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:03,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:03,645 INFO L225 Difference]: With dead ends: 1650 [2021-06-05 23:08:03,645 INFO L226 Difference]: Without dead ends: 1554 [2021-06-05 23:08:03,646 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 1084.9ms TimeCoverageRelationStatistics Valid=295, Invalid=3127, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:08:03,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2021-06-05 23:08:03,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1494. [2021-06-05 23:08:03,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 2.026791694574682) internal successors, (3026), 1493 states have internal predecessors, (3026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 3026 transitions. [2021-06-05 23:08:03,656 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 3026 transitions. Word has length 33 [2021-06-05 23:08:03,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:03,657 INFO L482 AbstractCegarLoop]: Abstraction has 1494 states and 3026 transitions. [2021-06-05 23:08:03,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3026 transitions. [2021-06-05 23:08:03,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:03,658 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:03,658 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:03,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-05 23:08:03,859 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:03,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:03,860 INFO L82 PathProgramCache]: Analyzing trace with hash 608105987, now seen corresponding path program 122 times [2021-06-05 23:08:03,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:03,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348769916] [2021-06-05 23:08:03,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:04,093 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:04,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:04,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348769916] [2021-06-05 23:08:04,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348769916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:04,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586207012] [2021-06-05 23:08:04,094 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 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-06-05 23:08:04,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:04,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:04,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:04,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:04,342 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:04,342 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 36 treesize of output 16 [2021-06-05 23:08:04,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:04,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:04,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:04,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:04,461 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:04,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586207012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:04,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:04,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:04,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918722418] [2021-06-05 23:08:04,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:04,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:04,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:04,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:04,462 INFO L87 Difference]: Start difference. First operand 1494 states and 3026 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:06,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:06,167 INFO L93 Difference]: Finished difference Result 1712 states and 3436 transitions. [2021-06-05 23:08:06,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:08:06,167 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:06,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:06,168 INFO L225 Difference]: With dead ends: 1712 [2021-06-05 23:08:06,168 INFO L226 Difference]: Without dead ends: 1617 [2021-06-05 23:08:06,169 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 1361.2ms TimeCoverageRelationStatistics Valid=386, Invalid=3904, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:08:06,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2021-06-05 23:08:06,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1503. [2021-06-05 23:08:06,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.026631158455393) internal successors, (3044), 1502 states have internal predecessors, (3044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:06,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 3044 transitions. [2021-06-05 23:08:06,180 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 3044 transitions. Word has length 33 [2021-06-05 23:08:06,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:06,180 INFO L482 AbstractCegarLoop]: Abstraction has 1503 states and 3044 transitions. [2021-06-05 23:08:06,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:06,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 3044 transitions. [2021-06-05 23:08:06,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:06,181 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:06,181 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:06,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:06,383 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:06,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:06,383 INFO L82 PathProgramCache]: Analyzing trace with hash -33004603, now seen corresponding path program 123 times [2021-06-05 23:08:06,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:06,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795165684] [2021-06-05 23:08:06,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:06,610 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:06,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:06,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795165684] [2021-06-05 23:08:06,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795165684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:06,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29572452] [2021-06-05 23:08:06,611 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 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-06-05 23:08:06,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:08:06,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:06,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:06,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:06,833 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:06,833 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 32 treesize of output 16 [2021-06-05 23:08:06,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:06,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:06,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:06,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:06,970 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:06,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29572452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:06,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:06,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:06,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542070453] [2021-06-05 23:08:06,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:06,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:06,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:06,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:06,971 INFO L87 Difference]: Start difference. First operand 1503 states and 3044 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:08,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:08,792 INFO L93 Difference]: Finished difference Result 1736 states and 3481 transitions. [2021-06-05 23:08:08,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:08:08,793 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:08,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:08,794 INFO L225 Difference]: With dead ends: 1736 [2021-06-05 23:08:08,794 INFO L226 Difference]: Without dead ends: 1656 [2021-06-05 23:08:08,794 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1455 ImplicationChecksByTransitivity, 1548.1ms TimeCoverageRelationStatistics Valid=540, Invalid=4430, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:08:08,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-06-05 23:08:08,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1499. [2021-06-05 23:08:08,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1498 states have (on average 2.0246995994659547) internal successors, (3033), 1498 states have internal predecessors, (3033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:08,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 3033 transitions. [2021-06-05 23:08:08,806 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 3033 transitions. Word has length 33 [2021-06-05 23:08:08,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:08,806 INFO L482 AbstractCegarLoop]: Abstraction has 1499 states and 3033 transitions. [2021-06-05 23:08:08,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:08,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 3033 transitions. [2021-06-05 23:08:08,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:08,807 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:08,807 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:09,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:09,008 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:09,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:09,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1393237763, now seen corresponding path program 124 times [2021-06-05 23:08:09,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:09,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014071964] [2021-06-05 23:08:09,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:09,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:09,227 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:09,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:09,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014071964] [2021-06-05 23:08:09,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014071964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:09,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551380212] [2021-06-05 23:08:09,227 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 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-06-05 23:08:09,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:09,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:09,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:09,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:09,463 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:09,464 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 36 treesize of output 16 [2021-06-05 23:08:09,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:09,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:09,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:09,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:09,603 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:09,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551380212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:09,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:09,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:09,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38585612] [2021-06-05 23:08:09,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:09,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:09,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:09,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:09,604 INFO L87 Difference]: Start difference. First operand 1499 states and 3033 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:11,756 INFO L93 Difference]: Finished difference Result 1806 states and 3621 transitions. [2021-06-05 23:08:11,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:08:11,756 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:11,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:11,757 INFO L225 Difference]: With dead ends: 1806 [2021-06-05 23:08:11,757 INFO L226 Difference]: Without dead ends: 1747 [2021-06-05 23:08:11,758 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 1634.3ms TimeCoverageRelationStatistics Valid=562, Invalid=4840, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:08:11,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1747 states. [2021-06-05 23:08:11,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1747 to 1494. [2021-06-05 23:08:11,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 2.0247823174815807) internal successors, (3023), 1493 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 3023 transitions. [2021-06-05 23:08:11,769 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 3023 transitions. Word has length 33 [2021-06-05 23:08:11,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:11,769 INFO L482 AbstractCegarLoop]: Abstraction has 1494 states and 3023 transitions. [2021-06-05 23:08:11,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3023 transitions. [2021-06-05 23:08:11,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:11,770 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:11,770 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:11,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:11,985 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:11,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:11,985 INFO L82 PathProgramCache]: Analyzing trace with hash 478605017, now seen corresponding path program 125 times [2021-06-05 23:08:11,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:11,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562520806] [2021-06-05 23:08:11,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:12,198 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:12,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:12,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562520806] [2021-06-05 23:08:12,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562520806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:12,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644643399] [2021-06-05 23:08:12,198 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 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-06-05 23:08:12,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:08:12,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:12,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:12,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:12,409 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:12,409 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 32 treesize of output 16 [2021-06-05 23:08:12,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:12,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:12,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:12,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:12,568 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:12,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644643399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:12,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:12,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:12,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915527092] [2021-06-05 23:08:12,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:12,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:12,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:12,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:12,568 INFO L87 Difference]: Start difference. First operand 1494 states and 3023 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:14,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:14,175 INFO L93 Difference]: Finished difference Result 1678 states and 3369 transitions. [2021-06-05 23:08:14,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:08:14,175 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:14,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:14,177 INFO L225 Difference]: With dead ends: 1678 [2021-06-05 23:08:14,177 INFO L226 Difference]: Without dead ends: 1619 [2021-06-05 23:08:14,177 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1208 ImplicationChecksByTransitivity, 1327.9ms TimeCoverageRelationStatistics Valid=416, Invalid=4006, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:08:14,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1619 states. [2021-06-05 23:08:14,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1619 to 1494. [2021-06-05 23:08:14,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 2.0247823174815807) internal successors, (3023), 1493 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:14,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 3023 transitions. [2021-06-05 23:08:14,188 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 3023 transitions. Word has length 33 [2021-06-05 23:08:14,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:14,188 INFO L482 AbstractCegarLoop]: Abstraction has 1494 states and 3023 transitions. [2021-06-05 23:08:14,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:14,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3023 transitions. [2021-06-05 23:08:14,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:14,189 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:14,190 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:14,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 23:08:14,406 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:14,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:14,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1104831497, now seen corresponding path program 126 times [2021-06-05 23:08:14,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:14,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201658691] [2021-06-05 23:08:14,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:14,630 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:14,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:14,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201658691] [2021-06-05 23:08:14,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201658691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:14,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947962811] [2021-06-05 23:08:14,631 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 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-06-05 23:08:14,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:08:14,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:14,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:14,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:14,892 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:14,892 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 32 treesize of output 16 [2021-06-05 23:08:14,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:14,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:15,013 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:15,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947962811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:15,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:15,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:15,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358589053] [2021-06-05 23:08:15,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:15,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:15,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:15,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:15,014 INFO L87 Difference]: Start difference. First operand 1494 states and 3023 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:16,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:16,276 INFO L93 Difference]: Finished difference Result 1719 states and 3443 transitions. [2021-06-05 23:08:16,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:08:16,276 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:16,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:16,277 INFO L225 Difference]: With dead ends: 1719 [2021-06-05 23:08:16,278 INFO L226 Difference]: Without dead ends: 1623 [2021-06-05 23:08:16,278 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 1056.1ms TimeCoverageRelationStatistics Valid=293, Invalid=3013, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:08:16,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2021-06-05 23:08:16,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1538. [2021-06-05 23:08:16,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 1537 states have (on average 2.0286271958360445) internal successors, (3118), 1537 states have internal predecessors, (3118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:16,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 3118 transitions. [2021-06-05 23:08:16,290 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 3118 transitions. Word has length 33 [2021-06-05 23:08:16,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:16,290 INFO L482 AbstractCegarLoop]: Abstraction has 1538 states and 3118 transitions. [2021-06-05 23:08:16,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:16,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 3118 transitions. [2021-06-05 23:08:16,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:16,291 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:16,291 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:16,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:16,491 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:16,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:16,492 INFO L82 PathProgramCache]: Analyzing trace with hash 280791093, now seen corresponding path program 127 times [2021-06-05 23:08:16,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:16,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698557022] [2021-06-05 23:08:16,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:16,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:16,716 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:16,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:16,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698557022] [2021-06-05 23:08:16,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698557022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:16,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174935458] [2021-06-05 23:08:16,716 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 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-06-05 23:08:16,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:16,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:16,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:16,963 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:16,964 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 36 treesize of output 16 [2021-06-05 23:08:16,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:16,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:17,086 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:17,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174935458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:17,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:17,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:17,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375653769] [2021-06-05 23:08:17,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:17,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:17,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:17,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=893, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:17,087 INFO L87 Difference]: Start difference. First operand 1538 states and 3118 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:18,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:18,927 INFO L93 Difference]: Finished difference Result 1837 states and 3695 transitions. [2021-06-05 23:08:18,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:08:18,928 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:18,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:18,929 INFO L225 Difference]: With dead ends: 1837 [2021-06-05 23:08:18,929 INFO L226 Difference]: Without dead ends: 1735 [2021-06-05 23:08:18,929 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1500 ImplicationChecksByTransitivity, 1508.4ms TimeCoverageRelationStatistics Valid=453, Invalid=4517, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:08:18,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1735 states. [2021-06-05 23:08:18,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1735 to 1580. [2021-06-05 23:08:18,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1579 states have (on average 2.031665611146295) internal successors, (3208), 1579 states have internal predecessors, (3208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:18,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 3208 transitions. [2021-06-05 23:08:18,941 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 3208 transitions. Word has length 33 [2021-06-05 23:08:18,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:18,941 INFO L482 AbstractCegarLoop]: Abstraction has 1580 states and 3208 transitions. [2021-06-05 23:08:18,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:18,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 3208 transitions. [2021-06-05 23:08:18,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:18,943 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:18,943 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:19,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:19,143 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:19,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:19,143 INFO L82 PathProgramCache]: Analyzing trace with hash -360319497, now seen corresponding path program 128 times [2021-06-05 23:08:19,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:19,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464083750] [2021-06-05 23:08:19,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:19,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:19,365 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:19,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:19,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464083750] [2021-06-05 23:08:19,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464083750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:19,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774739885] [2021-06-05 23:08:19,366 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 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-06-05 23:08:19,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:19,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:19,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:19,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:19,584 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:19,584 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 36 treesize of output 16 [2021-06-05 23:08:19,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:19,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:19,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:19,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:19,715 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:19,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774739885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:19,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:19,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:19,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47831983] [2021-06-05 23:08:19,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:19,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:19,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:19,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:19,716 INFO L87 Difference]: Start difference. First operand 1580 states and 3208 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:22,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:22,204 INFO L93 Difference]: Finished difference Result 1994 states and 4027 transitions. [2021-06-05 23:08:22,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:08:22,205 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:22,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:22,206 INFO L225 Difference]: With dead ends: 1994 [2021-06-05 23:08:22,206 INFO L226 Difference]: Without dead ends: 1895 [2021-06-05 23:08:22,206 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2533 ImplicationChecksByTransitivity, 2002.5ms TimeCoverageRelationStatistics Valid=766, Invalid=7066, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 23:08:22,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1895 states. [2021-06-05 23:08:22,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1895 to 1605. [2021-06-05 23:08:22,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 2.0311720698254363) internal successors, (3258), 1604 states have internal predecessors, (3258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:22,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 3258 transitions. [2021-06-05 23:08:22,219 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 3258 transitions. Word has length 33 [2021-06-05 23:08:22,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:22,219 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 3258 transitions. [2021-06-05 23:08:22,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:22,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 3258 transitions. [2021-06-05 23:08:22,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:22,220 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:22,220 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:22,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-06-05 23:08:22,421 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:22,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:22,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1065922869, now seen corresponding path program 129 times [2021-06-05 23:08:22,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:22,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836894663] [2021-06-05 23:08:22,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:22,653 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:22,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:22,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836894663] [2021-06-05 23:08:22,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836894663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:22,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242975414] [2021-06-05 23:08:22,654 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 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-06-05 23:08:22,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:08:22,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:22,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:22,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:22,870 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:22,870 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 32 treesize of output 16 [2021-06-05 23:08:22,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:22,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:23,007 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:23,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242975414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:23,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:23,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:23,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136665460] [2021-06-05 23:08:23,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:23,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:23,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:23,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:23,008 INFO L87 Difference]: Start difference. First operand 1605 states and 3258 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:25,715 INFO L93 Difference]: Finished difference Result 2110 states and 4259 transitions. [2021-06-05 23:08:25,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 23:08:25,715 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:25,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:25,717 INFO L225 Difference]: With dead ends: 2110 [2021-06-05 23:08:25,717 INFO L226 Difference]: Without dead ends: 2048 [2021-06-05 23:08:25,717 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2780 ImplicationChecksByTransitivity, 2140.5ms TimeCoverageRelationStatistics Valid=807, Invalid=7749, Unknown=0, NotChecked=0, Total=8556 [2021-06-05 23:08:25,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-06-05 23:08:25,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1696. [2021-06-05 23:08:25,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 1695 states have (on average 2.033628318584071) internal successors, (3447), 1695 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 3447 transitions. [2021-06-05 23:08:25,731 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 3447 transitions. Word has length 33 [2021-06-05 23:08:25,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:25,731 INFO L482 AbstractCegarLoop]: Abstraction has 1696 states and 3447 transitions. [2021-06-05 23:08:25,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 3447 transitions. [2021-06-05 23:08:25,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:25,732 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:25,732 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:25,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:25,933 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:25,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:25,933 INFO L82 PathProgramCache]: Analyzing trace with hash 151290123, now seen corresponding path program 130 times [2021-06-05 23:08:25,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:25,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083460575] [2021-06-05 23:08:25,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:25,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:26,150 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:26,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:26,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083460575] [2021-06-05 23:08:26,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083460575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:26,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555442756] [2021-06-05 23:08:26,151 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 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-06-05 23:08:26,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:26,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:26,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:26,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:26,356 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:26,356 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 36 treesize of output 16 [2021-06-05 23:08:26,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:26,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:26,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:26,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:26,512 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:26,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555442756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:26,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:26,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:26,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264072574] [2021-06-05 23:08:26,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:26,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:26,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:26,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:26,513 INFO L87 Difference]: Start difference. First operand 1696 states and 3447 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:28,109 INFO L93 Difference]: Finished difference Result 1992 states and 4011 transitions. [2021-06-05 23:08:28,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:08:28,109 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:28,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:28,111 INFO L225 Difference]: With dead ends: 1992 [2021-06-05 23:08:28,111 INFO L226 Difference]: Without dead ends: 1936 [2021-06-05 23:08:28,111 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 1299.8ms TimeCoverageRelationStatistics Valid=417, Invalid=3873, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:08:28,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2021-06-05 23:08:28,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1752. [2021-06-05 23:08:28,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1751 states have (on average 2.031410622501428) internal successors, (3557), 1751 states have internal predecessors, (3557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 3557 transitions. [2021-06-05 23:08:28,127 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 3557 transitions. Word has length 33 [2021-06-05 23:08:28,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:28,127 INFO L482 AbstractCegarLoop]: Abstraction has 1752 states and 3557 transitions. [2021-06-05 23:08:28,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 3557 transitions. [2021-06-05 23:08:28,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:28,129 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:28,129 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:28,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:28,345 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:28,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:28,345 INFO L82 PathProgramCache]: Analyzing trace with hash 154706401, now seen corresponding path program 131 times [2021-06-05 23:08:28,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:28,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475807012] [2021-06-05 23:08:28,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:28,613 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:28,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:28,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475807012] [2021-06-05 23:08:28,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475807012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:28,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545583460] [2021-06-05 23:08:28,613 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 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-06-05 23:08:28,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:08:28,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:28,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:28,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:28,865 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:28,865 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 32 treesize of output 16 [2021-06-05 23:08:28,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:28,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:28,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:28,871 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:28,976 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:28,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545583460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:28,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:28,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:28,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427363171] [2021-06-05 23:08:28,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:28,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:28,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:28,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:28,977 INFO L87 Difference]: Start difference. First operand 1752 states and 3557 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:31,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:31,087 INFO L93 Difference]: Finished difference Result 2256 states and 4557 transitions. [2021-06-05 23:08:31,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 23:08:31,087 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:31,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:31,089 INFO L225 Difference]: With dead ends: 2256 [2021-06-05 23:08:31,089 INFO L226 Difference]: Without dead ends: 2168 [2021-06-05 23:08:31,089 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1892 ImplicationChecksByTransitivity, 1779.9ms TimeCoverageRelationStatistics Valid=531, Invalid=5631, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:08:31,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-06-05 23:08:31,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1988. [2021-06-05 23:08:31,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1988 states, 1987 states have (on average 2.030699547055863) internal successors, (4035), 1987 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:31,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1988 states to 1988 states and 4035 transitions. [2021-06-05 23:08:31,103 INFO L78 Accepts]: Start accepts. Automaton has 1988 states and 4035 transitions. Word has length 33 [2021-06-05 23:08:31,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:31,104 INFO L482 AbstractCegarLoop]: Abstraction has 1988 states and 4035 transitions. [2021-06-05 23:08:31,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:31,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1988 states and 4035 transitions. [2021-06-05 23:08:31,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:31,105 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:31,105 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:31,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 23:08:31,306 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:31,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:31,306 INFO L82 PathProgramCache]: Analyzing trace with hash -486404189, now seen corresponding path program 132 times [2021-06-05 23:08:31,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:31,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012723159] [2021-06-05 23:08:31,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:31,540 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:31,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:31,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012723159] [2021-06-05 23:08:31,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012723159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:31,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547724032] [2021-06-05 23:08:31,540 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 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-06-05 23:08:31,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:08:31,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:31,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:31,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:31,758 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:31,758 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 32 treesize of output 16 [2021-06-05 23:08:31,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:31,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:31,892 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:31,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547724032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:31,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:31,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:31,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714525803] [2021-06-05 23:08:31,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:31,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:31,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:31,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:31,893 INFO L87 Difference]: Start difference. First operand 1988 states and 4035 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:34,285 INFO L93 Difference]: Finished difference Result 2485 states and 5053 transitions. [2021-06-05 23:08:34,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:08:34,285 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:34,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:34,287 INFO L225 Difference]: With dead ends: 2485 [2021-06-05 23:08:34,287 INFO L226 Difference]: Without dead ends: 2405 [2021-06-05 23:08:34,287 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2482 ImplicationChecksByTransitivity, 1964.9ms TimeCoverageRelationStatistics Valid=672, Invalid=6984, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 23:08:34,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2405 states. [2021-06-05 23:08:34,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2405 to 1662. [2021-06-05 23:08:34,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1661 states have (on average 2.033112582781457) internal successors, (3377), 1661 states have internal predecessors, (3377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 3377 transitions. [2021-06-05 23:08:34,301 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 3377 transitions. Word has length 33 [2021-06-05 23:08:34,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:34,301 INFO L482 AbstractCegarLoop]: Abstraction has 1662 states and 3377 transitions. [2021-06-05 23:08:34,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 3377 transitions. [2021-06-05 23:08:34,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:34,303 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:34,303 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:34,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 23:08:34,503 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:34,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:34,503 INFO L82 PathProgramCache]: Analyzing trace with hash 939838177, now seen corresponding path program 133 times [2021-06-05 23:08:34,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:34,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895714240] [2021-06-05 23:08:34,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:34,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:34,732 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:34,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:34,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895714240] [2021-06-05 23:08:34,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895714240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:34,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903029128] [2021-06-05 23:08:34,732 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 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-06-05 23:08:34,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:34,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:34,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:34,942 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:34,942 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 32 treesize of output 16 [2021-06-05 23:08:34,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:34,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:34,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:34,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:35,072 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:35,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903029128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:35,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:35,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:35,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094234162] [2021-06-05 23:08:35,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:35,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:35,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:35,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=890, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:35,073 INFO L87 Difference]: Start difference. First operand 1662 states and 3377 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:37,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:37,526 INFO L93 Difference]: Finished difference Result 2226 states and 4483 transitions. [2021-06-05 23:08:37,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 23:08:37,526 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:37,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:37,528 INFO L225 Difference]: With dead ends: 2226 [2021-06-05 23:08:37,528 INFO L226 Difference]: Without dead ends: 2170 [2021-06-05 23:08:37,528 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2802 ImplicationChecksByTransitivity, 2144.4ms TimeCoverageRelationStatistics Valid=763, Invalid=7793, Unknown=0, NotChecked=0, Total=8556 [2021-06-05 23:08:37,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-06-05 23:08:37,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1536. [2021-06-05 23:08:37,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 2.0273615635179154) internal successors, (3112), 1535 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:37,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 3112 transitions. [2021-06-05 23:08:37,541 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 3112 transitions. Word has length 33 [2021-06-05 23:08:37,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:37,542 INFO L482 AbstractCegarLoop]: Abstraction has 1536 states and 3112 transitions. [2021-06-05 23:08:37,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:37,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 3112 transitions. [2021-06-05 23:08:37,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:37,543 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:37,543 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:37,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-06-05 23:08:37,743 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:37,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:37,743 INFO L82 PathProgramCache]: Analyzing trace with hash 834991559, now seen corresponding path program 134 times [2021-06-05 23:08:37,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:37,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128479991] [2021-06-05 23:08:37,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:37,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:37,978 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:37,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:37,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128479991] [2021-06-05 23:08:37,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128479991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:37,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943383232] [2021-06-05 23:08:37,979 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 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-06-05 23:08:38,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:38,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:38,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:38,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:38,174 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:38,174 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 36 treesize of output 16 [2021-06-05 23:08:38,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:38,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:38,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:38,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:38,329 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:38,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943383232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:38,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:38,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:38,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855304447] [2021-06-05 23:08:38,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:38,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:38,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:38,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:38,330 INFO L87 Difference]: Start difference. First operand 1536 states and 3112 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:40,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:40,059 INFO L93 Difference]: Finished difference Result 2035 states and 4093 transitions. [2021-06-05 23:08:40,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:08:40,059 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:40,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:40,061 INFO L225 Difference]: With dead ends: 2035 [2021-06-05 23:08:40,061 INFO L226 Difference]: Without dead ends: 1979 [2021-06-05 23:08:40,061 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1323 ImplicationChecksByTransitivity, 1430.0ms TimeCoverageRelationStatistics Valid=466, Invalid=4226, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:08:40,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1979 states. [2021-06-05 23:08:40,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1979 to 1471. [2021-06-05 23:08:40,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 2.0258503401360546) internal successors, (2978), 1470 states have internal predecessors, (2978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:40,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2978 transitions. [2021-06-05 23:08:40,072 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2978 transitions. Word has length 33 [2021-06-05 23:08:40,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:40,073 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 2978 transitions. [2021-06-05 23:08:40,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:40,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2978 transitions. [2021-06-05 23:08:40,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:40,074 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:40,074 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:40,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:40,274 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:40,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:40,274 INFO L82 PathProgramCache]: Analyzing trace with hash -2101647219, now seen corresponding path program 135 times [2021-06-05 23:08:40,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:40,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642896635] [2021-06-05 23:08:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:40,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:40,500 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:40,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:40,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642896635] [2021-06-05 23:08:40,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642896635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:40,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351456573] [2021-06-05 23:08:40,500 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 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-06-05 23:08:40,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:08:40,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:40,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:40,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:40,753 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:40,754 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 32 treesize of output 16 [2021-06-05 23:08:40,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:40,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:40,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:40,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:40,860 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:40,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351456573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:40,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:40,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:40,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578170455] [2021-06-05 23:08:40,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:40,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:40,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:40,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:40,861 INFO L87 Difference]: Start difference. First operand 1471 states and 2978 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:41,943 INFO L93 Difference]: Finished difference Result 1668 states and 3337 transitions. [2021-06-05 23:08:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:08:41,943 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:41,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:41,944 INFO L225 Difference]: With dead ends: 1668 [2021-06-05 23:08:41,944 INFO L226 Difference]: Without dead ends: 1572 [2021-06-05 23:08:41,944 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 1002.1ms TimeCoverageRelationStatistics Valid=296, Invalid=2896, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:08:41,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2021-06-05 23:08:41,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1496. [2021-06-05 23:08:41,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.025418060200669) internal successors, (3028), 1495 states have internal predecessors, (3028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3028 transitions. [2021-06-05 23:08:41,955 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3028 transitions. Word has length 33 [2021-06-05 23:08:41,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:41,955 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 3028 transitions. [2021-06-05 23:08:41,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3028 transitions. [2021-06-05 23:08:41,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:41,956 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:41,956 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:42,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:42,157 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:42,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:42,157 INFO L82 PathProgramCache]: Analyzing trace with hash -716024629, now seen corresponding path program 136 times [2021-06-05 23:08:42,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:42,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372692564] [2021-06-05 23:08:42,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:42,382 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:42,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:42,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372692564] [2021-06-05 23:08:42,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372692564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:42,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344254844] [2021-06-05 23:08:42,382 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 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-06-05 23:08:42,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:42,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:42,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:42,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:42,624 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:42,625 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 36 treesize of output 16 [2021-06-05 23:08:42,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:42,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:42,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:42,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:42,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344254844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:42,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:42,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:42,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004918249] [2021-06-05 23:08:42,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:42,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:42,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:42,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:42,743 INFO L87 Difference]: Start difference. First operand 1496 states and 3028 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:43,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:43,775 INFO L93 Difference]: Finished difference Result 1683 states and 3373 transitions. [2021-06-05 23:08:43,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:08:43,775 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:43,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:43,776 INFO L225 Difference]: With dead ends: 1683 [2021-06-05 23:08:43,776 INFO L226 Difference]: Without dead ends: 1595 [2021-06-05 23:08:43,776 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 1024.6ms TimeCoverageRelationStatistics Valid=300, Invalid=2892, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:08:43,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1595 states. [2021-06-05 23:08:43,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1595 to 1499. [2021-06-05 23:08:43,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1498 states have (on average 2.0253671562082776) internal successors, (3034), 1498 states have internal predecessors, (3034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:43,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 3034 transitions. [2021-06-05 23:08:43,787 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 3034 transitions. Word has length 33 [2021-06-05 23:08:43,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:43,787 INFO L482 AbstractCegarLoop]: Abstraction has 1499 states and 3034 transitions. [2021-06-05 23:08:43,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:43,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 3034 transitions. [2021-06-05 23:08:43,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:43,788 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:43,788 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:43,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:43,989 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:43,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:43,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1357135219, now seen corresponding path program 137 times [2021-06-05 23:08:43,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:43,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648134964] [2021-06-05 23:08:43,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:44,211 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:44,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:44,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648134964] [2021-06-05 23:08:44,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648134964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:44,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942284063] [2021-06-05 23:08:44,212 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 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-06-05 23:08:44,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:08:44,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:44,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:44,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:44,422 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:44,422 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 36 treesize of output 16 [2021-06-05 23:08:44,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:44,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:44,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:44,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:44,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942284063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:44,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:44,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:44,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508827450] [2021-06-05 23:08:44,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:44,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:44,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:44,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:44,554 INFO L87 Difference]: Start difference. First operand 1499 states and 3034 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:46,123 INFO L93 Difference]: Finished difference Result 1771 states and 3554 transitions. [2021-06-05 23:08:46,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:08:46,123 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:46,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:46,125 INFO L225 Difference]: With dead ends: 1771 [2021-06-05 23:08:46,125 INFO L226 Difference]: Without dead ends: 1675 [2021-06-05 23:08:46,125 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1601 ImplicationChecksByTransitivity, 1434.6ms TimeCoverageRelationStatistics Valid=507, Invalid=4605, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:08:46,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2021-06-05 23:08:46,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 1504. [2021-06-05 23:08:46,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1503 states have (on average 2.0246174318030605) internal successors, (3043), 1503 states have internal predecessors, (3043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 3043 transitions. [2021-06-05 23:08:46,136 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 3043 transitions. Word has length 33 [2021-06-05 23:08:46,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:46,136 INFO L482 AbstractCegarLoop]: Abstraction has 1504 states and 3043 transitions. [2021-06-05 23:08:46,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 3043 transitions. [2021-06-05 23:08:46,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:46,137 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:46,137 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:46,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-06-05 23:08:46,338 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:46,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:46,338 INFO L82 PathProgramCache]: Analyzing trace with hash 69107147, now seen corresponding path program 138 times [2021-06-05 23:08:46,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:46,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364724297] [2021-06-05 23:08:46,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:46,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:46,567 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:46,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:46,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364724297] [2021-06-05 23:08:46,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364724297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:46,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345239251] [2021-06-05 23:08:46,568 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 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-06-05 23:08:46,590 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:08:46,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:46,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:46,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:46,808 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:46,809 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 32 treesize of output 16 [2021-06-05 23:08:46,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:46,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:46,947 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:46,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345239251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:46,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:46,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:46,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764903387] [2021-06-05 23:08:46,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:46,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:46,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:46,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:46,948 INFO L87 Difference]: Start difference. First operand 1504 states and 3043 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:48,953 INFO L93 Difference]: Finished difference Result 1940 states and 3886 transitions. [2021-06-05 23:08:48,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 23:08:48,953 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:48,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:48,955 INFO L225 Difference]: With dead ends: 1940 [2021-06-05 23:08:48,955 INFO L226 Difference]: Without dead ends: 1862 [2021-06-05 23:08:48,955 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2334 ImplicationChecksByTransitivity, 1867.4ms TimeCoverageRelationStatistics Valid=695, Invalid=6445, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:08:48,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2021-06-05 23:08:48,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1495. [2021-06-05 23:08:48,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 2.0234270414993305) internal successors, (3023), 1494 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 3023 transitions. [2021-06-05 23:08:48,968 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 3023 transitions. Word has length 33 [2021-06-05 23:08:48,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:48,968 INFO L482 AbstractCegarLoop]: Abstraction has 1495 states and 3023 transitions. [2021-06-05 23:08:48,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 3023 transitions. [2021-06-05 23:08:48,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:48,969 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:48,969 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:49,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-06-05 23:08:49,170 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:49,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:49,170 INFO L82 PathProgramCache]: Analyzing trace with hash -845525599, now seen corresponding path program 139 times [2021-06-05 23:08:49,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:49,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285840692] [2021-06-05 23:08:49,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:49,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:49,411 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:49,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:49,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285840692] [2021-06-05 23:08:49,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285840692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:49,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473520838] [2021-06-05 23:08:49,412 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 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-06-05 23:08:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:49,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:49,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:49,606 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:49,607 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 36 treesize of output 16 [2021-06-05 23:08:49,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:49,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:49,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:49,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:49,764 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:49,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473520838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:49,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:49,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 31 [2021-06-05 23:08:49,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168932236] [2021-06-05 23:08:49,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 23:08:49,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:49,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 23:08:49,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:08:49,765 INFO L87 Difference]: Start difference. First operand 1495 states and 3023 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:51,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:51,472 INFO L93 Difference]: Finished difference Result 1704 states and 3411 transitions. [2021-06-05 23:08:51,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:08:51,472 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:51,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:51,473 INFO L225 Difference]: With dead ends: 1704 [2021-06-05 23:08:51,473 INFO L226 Difference]: Without dead ends: 1642 [2021-06-05 23:08:51,473 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 1458.1ms TimeCoverageRelationStatistics Valid=515, Invalid=4741, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:08:51,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1642 states. [2021-06-05 23:08:51,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1642 to 1472. [2021-06-05 23:08:51,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1471 states have (on average 2.025832766825289) internal successors, (2980), 1471 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:51,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 2980 transitions. [2021-06-05 23:08:51,484 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 2980 transitions. Word has length 33 [2021-06-05 23:08:51,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:51,484 INFO L482 AbstractCegarLoop]: Abstraction has 1472 states and 2980 transitions. [2021-06-05 23:08:51,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:51,484 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 2980 transitions. [2021-06-05 23:08:51,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:51,485 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:51,485 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:51,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:51,689 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:51,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:51,689 INFO L82 PathProgramCache]: Analyzing trace with hash -349346937, now seen corresponding path program 140 times [2021-06-05 23:08:51,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:51,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109636105] [2021-06-05 23:08:51,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:51,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:51,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109636105] [2021-06-05 23:08:51,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109636105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:51,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795789878] [2021-06-05 23:08:51,906 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 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-06-05 23:08:51,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:51,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:51,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:51,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:52,146 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:08:52,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 36 treesize of output 16 [2021-06-05 23:08:52,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:52,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:52,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:52,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:16 [2021-06-05 23:08:52,256 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:52,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795789878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:52,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:52,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:08:52,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780011285] [2021-06-05 23:08:52,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:08:52,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:52,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:08:52,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:08:52,257 INFO L87 Difference]: Start difference. First operand 1472 states and 2980 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:53,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:53,702 INFO L93 Difference]: Finished difference Result 1656 states and 3314 transitions. [2021-06-05 23:08:53,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:08:53,703 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:53,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:53,704 INFO L225 Difference]: With dead ends: 1656 [2021-06-05 23:08:53,704 INFO L226 Difference]: Without dead ends: 1568 [2021-06-05 23:08:53,704 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 1227.8ms TimeCoverageRelationStatistics Valid=332, Invalid=3208, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:08:53,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2021-06-05 23:08:53,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1494. [2021-06-05 23:08:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 2.024112525117214) internal successors, (3022), 1493 states have internal predecessors, (3022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:53,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 3022 transitions. [2021-06-05 23:08:53,715 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 3022 transitions. Word has length 33 [2021-06-05 23:08:53,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:53,715 INFO L482 AbstractCegarLoop]: Abstraction has 1494 states and 3022 transitions. [2021-06-05 23:08:53,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:53,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3022 transitions. [2021-06-05 23:08:53,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:53,716 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:53,716 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:53,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2021-06-05 23:08:53,916 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:53,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:53,917 INFO L82 PathProgramCache]: Analyzing trace with hash -990457527, now seen corresponding path program 141 times [2021-06-05 23:08:53,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:53,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420407897] [2021-06-05 23:08:53,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:54,128 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:54,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:54,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420407897] [2021-06-05 23:08:54,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420407897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:54,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615723394] [2021-06-05 23:08:54,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 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-06-05 23:08:54,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:08:54,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:54,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:54,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:54,345 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:54,345 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 32 treesize of output 16 [2021-06-05 23:08:54,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:54,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:54,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:54,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:54,472 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:54,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615723394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:54,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:54,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:08:54,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639068272] [2021-06-05 23:08:54,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:08:54,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:54,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:08:54,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:08:54,473 INFO L87 Difference]: Start difference. First operand 1494 states and 3022 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:55,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:55,882 INFO L93 Difference]: Finished difference Result 1676 states and 3358 transitions. [2021-06-05 23:08:55,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:08:55,882 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:55,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:55,883 INFO L225 Difference]: With dead ends: 1676 [2021-06-05 23:08:55,883 INFO L226 Difference]: Without dead ends: 1604 [2021-06-05 23:08:55,884 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1280 ImplicationChecksByTransitivity, 1315.3ms TimeCoverageRelationStatistics Valid=426, Invalid=3864, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:08:55,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2021-06-05 23:08:55,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1495. [2021-06-05 23:08:55,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 2.0240963855421685) internal successors, (3024), 1494 states have internal predecessors, (3024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:55,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 3024 transitions. [2021-06-05 23:08:55,895 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 3024 transitions. Word has length 33 [2021-06-05 23:08:55,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:55,895 INFO L482 AbstractCegarLoop]: Abstraction has 1495 states and 3024 transitions. [2021-06-05 23:08:55,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:55,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 3024 transitions. [2021-06-05 23:08:55,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:08:55,896 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:55,896 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:56,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:56,097 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:56,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:56,097 INFO L82 PathProgramCache]: Analyzing trace with hash 435784839, now seen corresponding path program 142 times [2021-06-05 23:08:56,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:56,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396578957] [2021-06-05 23:08:56,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:56,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:56,311 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:56,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:56,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396578957] [2021-06-05 23:08:56,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396578957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:56,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466243176] [2021-06-05 23:08:56,312 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 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-06-05 23:08:56,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:56,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:56,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:08:56,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:56,521 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:08:56,522 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 32 treesize of output 16 [2021-06-05 23:08:56,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:56,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:56,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:56,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:08:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:56,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466243176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:56,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:56,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 23:08:56,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385282290] [2021-06-05 23:08:56,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 23:08:56,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:56,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 23:08:56,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:08:56,657 INFO L87 Difference]: Start difference. First operand 1495 states and 3024 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:58,375 INFO L93 Difference]: Finished difference Result 1714 states and 3440 transitions. [2021-06-05 23:08:58,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:08:58,375 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 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 33 [2021-06-05 23:08:58,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:58,377 INFO L225 Difference]: With dead ends: 1714 [2021-06-05 23:08:58,377 INFO L226 Difference]: Without dead ends: 1652 [2021-06-05 23:08:58,377 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1608 ImplicationChecksByTransitivity, 1579.2ms TimeCoverageRelationStatistics Valid=542, Invalid=4714, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:08:58,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2021-06-05 23:08:58,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 1462. [2021-06-05 23:08:58,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 2.027378507871321) internal successors, (2962), 1461 states have internal predecessors, (2962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 2962 transitions. [2021-06-05 23:08:58,388 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 2962 transitions. Word has length 33 [2021-06-05 23:08:58,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:58,388 INFO L482 AbstractCegarLoop]: Abstraction has 1462 states and 2962 transitions. [2021-06-05 23:08:58,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 30 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 2962 transitions. [2021-06-05 23:08:58,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 23:08:58,389 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:58,389 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:58,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-05 23:08:58,589 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:58,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:58,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1387234304, now seen corresponding path program 143 times [2021-06-05 23:08:58,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:58,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896867391] [2021-06-05 23:08:58,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:58,635 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:58,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:58,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896867391] [2021-06-05 23:08:58,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896867391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:58,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997610062] [2021-06-05 23:08:58,635 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 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-06-05 23:08:58,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:08:58,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:58,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 23:08:58,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:58,702 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 11 treesize of output 7 [2021-06-05 23:08:58,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:58,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:58,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:58,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:08:58,710 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:58,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997610062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:58,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:58,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-06-05 23:08:58,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342697155] [2021-06-05 23:08:58,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:08:58,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:58,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:08:58,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:08:58,711 INFO L87 Difference]: Start difference. First operand 1462 states and 2962 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 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-06-05 23:08:58,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:58,979 INFO L93 Difference]: Finished difference Result 1735 states and 3460 transitions. [2021-06-05 23:08:58,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:08:58,979 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 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 36 [2021-06-05 23:08:58,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:58,980 INFO L225 Difference]: With dead ends: 1735 [2021-06-05 23:08:58,980 INFO L226 Difference]: Without dead ends: 1735 [2021-06-05 23:08:58,981 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 174.8ms TimeCoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:58,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1735 states. [2021-06-05 23:08:58,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1735 to 1322. [2021-06-05 23:08:58,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1322 states, 1321 states have (on average 2.0098410295230886) internal successors, (2655), 1321 states have internal predecessors, (2655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1322 states to 1322 states and 2655 transitions. [2021-06-05 23:08:58,990 INFO L78 Accepts]: Start accepts. Automaton has 1322 states and 2655 transitions. Word has length 36 [2021-06-05 23:08:58,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:58,991 INFO L482 AbstractCegarLoop]: Abstraction has 1322 states and 2655 transitions. [2021-06-05 23:08:58,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 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-06-05 23:08:58,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1322 states and 2655 transitions. [2021-06-05 23:08:58,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 23:08:58,992 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:58,992 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:59,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:59,192 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:59,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:59,192 INFO L82 PathProgramCache]: Analyzing trace with hash 783776818, now seen corresponding path program 144 times [2021-06-05 23:08:59,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:59,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401396109] [2021-06-05 23:08:59,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:59,211 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 28 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:59,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:59,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401396109] [2021-06-05 23:08:59,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401396109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:59,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440345220] [2021-06-05 23:08:59,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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:08:59,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:08:59,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:59,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:08:59,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:59,287 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 28 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:59,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440345220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:59,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:59,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:08:59,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360585171] [2021-06-05 23:08:59,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:08:59,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:59,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:08:59,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:08:59,288 INFO L87 Difference]: Start difference. First operand 1322 states and 2655 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-06-05 23:08:59,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:59,305 INFO L93 Difference]: Finished difference Result 1768 states and 3530 transitions. [2021-06-05 23:08:59,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:08:59,305 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 37 [2021-06-05 23:08:59,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:59,306 INFO L225 Difference]: With dead ends: 1768 [2021-06-05 23:08:59,306 INFO L226 Difference]: Without dead ends: 1713 [2021-06-05 23:08:59,307 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:08:59,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2021-06-05 23:08:59,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1600. [2021-06-05 23:08:59,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 2.038148843026892) internal successors, (3259), 1599 states have internal predecessors, (3259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:59,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 3259 transitions. [2021-06-05 23:08:59,319 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 3259 transitions. Word has length 37 [2021-06-05 23:08:59,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:59,319 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 3259 transitions. [2021-06-05 23:08:59,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-06-05 23:08:59,319 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 3259 transitions. [2021-06-05 23:08:59,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:08:59,321 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:59,321 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:59,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:59,529 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:59,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:59,529 INFO L82 PathProgramCache]: Analyzing trace with hash 2072843805, now seen corresponding path program 145 times [2021-06-05 23:08:59,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:59,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872227432] [2021-06-05 23:08:59,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:59,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:59,862 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:08:59,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:59,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872227432] [2021-06-05 23:08:59,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872227432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:59,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321256623] [2021-06-05 23:08:59,863 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 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-06-05 23:08:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:59,887 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:08:59,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:00,139 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-05 23:09:00,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 18 [2021-06-05 23:09:00,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:00,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:00,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:00,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 23:09:00,276 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:00,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321256623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:00,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:00,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 33 [2021-06-05 23:09:00,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076794906] [2021-06-05 23:09:00,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 23:09:00,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:00,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 23:09:00,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1031, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:09:00,277 INFO L87 Difference]: Start difference. First operand 1600 states and 3259 transitions. Second operand has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:01,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:01,455 INFO L93 Difference]: Finished difference Result 1794 states and 3597 transitions. [2021-06-05 23:09:01,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:01,456 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:01,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:01,457 INFO L225 Difference]: With dead ends: 1794 [2021-06-05 23:09:01,457 INFO L226 Difference]: Without dead ends: 1730 [2021-06-05 23:09:01,457 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 26 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 1134.2ms TimeCoverageRelationStatistics Valid=221, Invalid=2749, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 23:09:01,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1730 states. [2021-06-05 23:09:01,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1730 to 1617. [2021-06-05 23:09:01,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 2.0340346534653464) internal successors, (3287), 1616 states have internal predecessors, (3287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:01,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 3287 transitions. [2021-06-05 23:09:01,469 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 3287 transitions. Word has length 40 [2021-06-05 23:09:01,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:01,469 INFO L482 AbstractCegarLoop]: Abstraction has 1617 states and 3287 transitions. [2021-06-05 23:09:01,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.8235294117647058) internal successors, (62), 33 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:01,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 3287 transitions. [2021-06-05 23:09:01,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:01,471 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:01,471 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:01,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-06-05 23:09:01,671 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:01,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:01,671 INFO L82 PathProgramCache]: Analyzing trace with hash 1011750747, now seen corresponding path program 146 times [2021-06-05 23:09:01,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:01,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790905229] [2021-06-05 23:09:01,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:01,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:02,014 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:02,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:02,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790905229] [2021-06-05 23:09:02,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790905229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:02,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036058933] [2021-06-05 23:09:02,014 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 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-06-05 23:09:02,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:02,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:02,038 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:02,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:02,341 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-05 23:09:02,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 18 [2021-06-05 23:09:02,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:02,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 23:09:02,461 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:02,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036058933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:02,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:02,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:02,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508442600] [2021-06-05 23:09:02,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:02,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:02,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:02,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:02,462 INFO L87 Difference]: Start difference. First operand 1617 states and 3287 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:03,968 INFO L93 Difference]: Finished difference Result 1818 states and 3644 transitions. [2021-06-05 23:09:03,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:09:03,968 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:03,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:03,970 INFO L225 Difference]: With dead ends: 1818 [2021-06-05 23:09:03,970 INFO L226 Difference]: Without dead ends: 1754 [2021-06-05 23:09:03,970 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1241.8ms TimeCoverageRelationStatistics Valid=244, Invalid=3062, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:09:03,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2021-06-05 23:09:03,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1623. [2021-06-05 23:09:03,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1622 states have (on average 2.0357583230579532) internal successors, (3302), 1622 states have internal predecessors, (3302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 3302 transitions. [2021-06-05 23:09:03,982 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 3302 transitions. Word has length 40 [2021-06-05 23:09:03,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:03,982 INFO L482 AbstractCegarLoop]: Abstraction has 1623 states and 3302 transitions. [2021-06-05 23:09:03,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 3302 transitions. [2021-06-05 23:09:03,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:03,983 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:03,983 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:04,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:04,184 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:04,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:04,184 INFO L82 PathProgramCache]: Analyzing trace with hash -666824675, now seen corresponding path program 147 times [2021-06-05 23:09:04,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:04,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043902687] [2021-06-05 23:09:04,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:04,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043902687] [2021-06-05 23:09:04,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043902687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159601199] [2021-06-05 23:09:04,549 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 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-06-05 23:09:04,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:09:04,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:04,575 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:04,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:04,872 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 23:09:04,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:09:04,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:04,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:09:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:04,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159601199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:04,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:04,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:04,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806692634] [2021-06-05 23:09:04,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:04,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:04,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:04,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:04,994 INFO L87 Difference]: Start difference. First operand 1623 states and 3302 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:06,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:06,429 INFO L93 Difference]: Finished difference Result 1843 states and 3691 transitions. [2021-06-05 23:09:06,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:09:06,429 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:06,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:06,430 INFO L225 Difference]: With dead ends: 1843 [2021-06-05 23:09:06,430 INFO L226 Difference]: Without dead ends: 1779 [2021-06-05 23:09:06,430 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1283.6ms TimeCoverageRelationStatistics Valid=242, Invalid=3064, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:09:06,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1779 states. [2021-06-05 23:09:06,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1779 to 1624. [2021-06-05 23:09:06,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 2.0357362908194703) internal successors, (3304), 1623 states have internal predecessors, (3304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:06,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 3304 transitions. [2021-06-05 23:09:06,442 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 3304 transitions. Word has length 40 [2021-06-05 23:09:06,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:06,442 INFO L482 AbstractCegarLoop]: Abstraction has 1624 states and 3304 transitions. [2021-06-05 23:09:06,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:06,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 3304 transitions. [2021-06-05 23:09:06,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:06,444 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:06,444 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:06,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:06,644 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:06,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:06,644 INFO L82 PathProgramCache]: Analyzing trace with hash -252990117, now seen corresponding path program 148 times [2021-06-05 23:09:06,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:06,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304170880] [2021-06-05 23:09:06,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:06,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:06,994 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:06,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:06,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304170880] [2021-06-05 23:09:06,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304170880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:06,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686561421] [2021-06-05 23:09:06,994 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 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-06-05 23:09:07,018 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:07,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:07,019 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:07,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:07,332 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-05 23:09:07,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 18 [2021-06-05 23:09:07,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:07,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:07,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:07,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 23:09:07,471 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:07,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686561421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:07,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:07,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:07,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067502584] [2021-06-05 23:09:07,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:07,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:07,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:07,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:07,472 INFO L87 Difference]: Start difference. First operand 1624 states and 3304 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:09,209 INFO L93 Difference]: Finished difference Result 1881 states and 3769 transitions. [2021-06-05 23:09:09,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:09:09,210 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:09,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:09,211 INFO L225 Difference]: With dead ends: 1881 [2021-06-05 23:09:09,211 INFO L226 Difference]: Without dead ends: 1817 [2021-06-05 23:09:09,211 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 1379.5ms TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:09:09,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2021-06-05 23:09:09,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1628. [2021-06-05 23:09:09,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 2.0356484326982174) internal successors, (3312), 1627 states have internal predecessors, (3312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 3312 transitions. [2021-06-05 23:09:09,224 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 3312 transitions. Word has length 40 [2021-06-05 23:09:09,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:09,224 INFO L482 AbstractCegarLoop]: Abstraction has 1628 states and 3312 transitions. [2021-06-05 23:09:09,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 3312 transitions. [2021-06-05 23:09:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:09,225 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:09,225 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:09,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:09,426 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:09,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:09,426 INFO L82 PathProgramCache]: Analyzing trace with hash -924554723, now seen corresponding path program 149 times [2021-06-05 23:09:09,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:09,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901197701] [2021-06-05 23:09:09,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:09,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:09,832 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:09,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:09,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901197701] [2021-06-05 23:09:09,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901197701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:09,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490966659] [2021-06-05 23:09:09,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 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-06-05 23:09:09,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:09:09,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:09,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:09:09,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:10,199 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 23:09:10,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:09:10,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:10,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:09:10,335 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:10,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490966659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:10,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:10,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:10,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612935385] [2021-06-05 23:09:10,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:10,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:10,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:10,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:10,336 INFO L87 Difference]: Start difference. First operand 1628 states and 3312 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:12,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:12,052 INFO L93 Difference]: Finished difference Result 1922 states and 3854 transitions. [2021-06-05 23:09:12,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:09:12,053 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:12,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:12,054 INFO L225 Difference]: With dead ends: 1922 [2021-06-05 23:09:12,054 INFO L226 Difference]: Without dead ends: 1874 [2021-06-05 23:09:12,054 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 1635.0ms TimeCoverageRelationStatistics Valid=322, Invalid=4100, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:09:12,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2021-06-05 23:09:12,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1629. [2021-06-05 23:09:12,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1629 states, 1628 states have (on average 2.0356265356265357) internal successors, (3314), 1628 states have internal predecessors, (3314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:12,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1629 states to 1629 states and 3314 transitions. [2021-06-05 23:09:12,066 INFO L78 Accepts]: Start accepts. Automaton has 1629 states and 3314 transitions. Word has length 40 [2021-06-05 23:09:12,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:12,066 INFO L482 AbstractCegarLoop]: Abstraction has 1629 states and 3314 transitions. [2021-06-05 23:09:12,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:12,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1629 states and 3314 transitions. [2021-06-05 23:09:12,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:12,068 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:12,068 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:12,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:12,268 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:12,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:12,268 INFO L82 PathProgramCache]: Analyzing trace with hash 461067867, now seen corresponding path program 150 times [2021-06-05 23:09:12,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:12,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077681632] [2021-06-05 23:09:12,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:12,605 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:12,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:12,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077681632] [2021-06-05 23:09:12,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077681632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:12,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380230527] [2021-06-05 23:09:12,605 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 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-06-05 23:09:12,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:09:12,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:12,629 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:09:12,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:13,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:13,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:13,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:13,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:13,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:13,183 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 40 treesize of output 18 [2021-06-05 23:09:13,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:13,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:13,308 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:13,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380230527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:13,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:13,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 39 [2021-06-05 23:09:13,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712582257] [2021-06-05 23:09:13,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:09:13,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:13,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:09:13,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1437, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:09:13,309 INFO L87 Difference]: Start difference. First operand 1629 states and 3314 transitions. Second operand has 40 states, 40 states have (on average 1.725) internal successors, (69), 39 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:16,659 INFO L93 Difference]: Finished difference Result 2008 states and 4033 transitions. [2021-06-05 23:09:16,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:09:16,660 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.725) internal successors, (69), 39 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:16,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:16,661 INFO L225 Difference]: With dead ends: 2008 [2021-06-05 23:09:16,661 INFO L226 Difference]: Without dead ends: 1964 [2021-06-05 23:09:16,661 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2247 ImplicationChecksByTransitivity, 2692.6ms TimeCoverageRelationStatistics Valid=564, Invalid=7446, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:09:16,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1964 states. [2021-06-05 23:09:16,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1964 to 1644. [2021-06-05 23:09:16,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1643 states have (on average 2.037127206329884) internal successors, (3347), 1643 states have internal predecessors, (3347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 3347 transitions. [2021-06-05 23:09:16,674 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 3347 transitions. Word has length 40 [2021-06-05 23:09:16,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:16,674 INFO L482 AbstractCegarLoop]: Abstraction has 1644 states and 3347 transitions. [2021-06-05 23:09:16,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.725) internal successors, (69), 39 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 3347 transitions. [2021-06-05 23:09:16,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:16,675 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:16,675 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:16,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:16,885 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:16,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:16,885 INFO L82 PathProgramCache]: Analyzing trace with hash -180042723, now seen corresponding path program 151 times [2021-06-05 23:09:16,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:16,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481078034] [2021-06-05 23:09:16,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:17,262 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:17,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:17,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481078034] [2021-06-05 23:09:17,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481078034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:17,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942306020] [2021-06-05 23:09:17,262 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 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-06-05 23:09:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:17,286 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:17,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:17,560 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 23:09:17,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:09:17,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:17,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:17,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:17,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:09:17,708 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:17,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942306020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:17,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:17,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:17,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023479866] [2021-06-05 23:09:17,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:17,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:17,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:17,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:17,709 INFO L87 Difference]: Start difference. First operand 1644 states and 3347 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:19,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:19,797 INFO L93 Difference]: Finished difference Result 2043 states and 4097 transitions. [2021-06-05 23:09:19,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:09:19,798 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:19,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:19,799 INFO L225 Difference]: With dead ends: 2043 [2021-06-05 23:09:19,799 INFO L226 Difference]: Without dead ends: 1986 [2021-06-05 23:09:19,799 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1278 ImplicationChecksByTransitivity, 1738.0ms TimeCoverageRelationStatistics Valid=384, Invalid=4872, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:09:19,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2021-06-05 23:09:19,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1637. [2021-06-05 23:09:19,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1637 states, 1636 states have (on average 2.0354523227383865) internal successors, (3330), 1636 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:19,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1637 states to 1637 states and 3330 transitions. [2021-06-05 23:09:19,812 INFO L78 Accepts]: Start accepts. Automaton has 1637 states and 3330 transitions. Word has length 40 [2021-06-05 23:09:19,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:19,812 INFO L482 AbstractCegarLoop]: Abstraction has 1637 states and 3330 transitions. [2021-06-05 23:09:19,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:19,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1637 states and 3330 transitions. [2021-06-05 23:09:19,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:19,813 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:19,813 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:20,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:20,014 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:20,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:20,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1246199643, now seen corresponding path program 152 times [2021-06-05 23:09:20,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:20,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603465040] [2021-06-05 23:09:20,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:20,349 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:20,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:20,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603465040] [2021-06-05 23:09:20,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603465040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:20,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451372793] [2021-06-05 23:09:20,349 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 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-06-05 23:09:20,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:20,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:20,373 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:20,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:20,656 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-05 23:09:20,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 18 [2021-06-05 23:09:20,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:20,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 23:09:20,805 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:20,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451372793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:20,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:20,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:09:20,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730445715] [2021-06-05 23:09:20,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:09:20,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:20,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:09:20,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:09:20,806 INFO L87 Difference]: Start difference. First operand 1637 states and 3330 transitions. Second operand has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:23,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:23,396 INFO L93 Difference]: Finished difference Result 2098 states and 4208 transitions. [2021-06-05 23:09:23,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 23:09:23,397 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:23,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:23,398 INFO L225 Difference]: With dead ends: 2098 [2021-06-05 23:09:23,398 INFO L226 Difference]: Without dead ends: 2054 [2021-06-05 23:09:23,399 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1531 ImplicationChecksByTransitivity, 1908.3ms TimeCoverageRelationStatistics Valid=432, Invalid=5730, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:09:23,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-06-05 23:09:23,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1644. [2021-06-05 23:09:23,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1643 states have (on average 2.034692635423007) internal successors, (3343), 1643 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:23,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 3343 transitions. [2021-06-05 23:09:23,411 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 3343 transitions. Word has length 40 [2021-06-05 23:09:23,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:23,412 INFO L482 AbstractCegarLoop]: Abstraction has 1644 states and 3343 transitions. [2021-06-05 23:09:23,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 35 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:23,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 3343 transitions. [2021-06-05 23:09:23,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:23,413 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:23,413 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:23,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 23:09:23,613 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:23,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:23,613 INFO L82 PathProgramCache]: Analyzing trace with hash -2047913347, now seen corresponding path program 153 times [2021-06-05 23:09:23,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:23,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226475233] [2021-06-05 23:09:23,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:23,960 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:23,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:23,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226475233] [2021-06-05 23:09:23,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226475233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:23,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669653008] [2021-06-05 23:09:23,961 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 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-06-05 23:09:23,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:09:23,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:23,986 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 23:09:23,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:24,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:24,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:24,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:24,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:24,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:24,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:24,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 28 [2021-06-05 23:09:24,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:24,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:24,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:24,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:28 [2021-06-05 23:09:24,718 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:24,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669653008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:24,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:24,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 40 [2021-06-05 23:09:24,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309454180] [2021-06-05 23:09:24,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:09:24,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:24,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:09:24,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1527, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:09:24,719 INFO L87 Difference]: Start difference. First operand 1644 states and 3343 transitions. Second operand has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:26,775 INFO L93 Difference]: Finished difference Result 1869 states and 3772 transitions. [2021-06-05 23:09:26,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:09:26,775 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:26,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:26,777 INFO L225 Difference]: With dead ends: 1869 [2021-06-05 23:09:26,777 INFO L226 Difference]: Without dead ends: 1827 [2021-06-05 23:09:26,777 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1894.8ms TimeCoverageRelationStatistics Valid=350, Invalid=4206, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:09:26,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-06-05 23:09:26,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1647. [2021-06-05 23:09:26,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 2.034021871202916) internal successors, (3348), 1646 states have internal predecessors, (3348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 3348 transitions. [2021-06-05 23:09:26,790 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 3348 transitions. Word has length 40 [2021-06-05 23:09:26,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:26,790 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 3348 transitions. [2021-06-05 23:09:26,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 3348 transitions. [2021-06-05 23:09:26,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:26,791 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:26,791 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:26,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-05 23:09:26,992 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:26,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:26,992 INFO L82 PathProgramCache]: Analyzing trace with hash -1924564705, now seen corresponding path program 154 times [2021-06-05 23:09:26,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:26,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919945371] [2021-06-05 23:09:26,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:27,350 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:27,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:27,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919945371] [2021-06-05 23:09:27,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919945371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:27,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883354137] [2021-06-05 23:09:27,350 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 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-06-05 23:09:27,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:27,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:27,374 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:27,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:27,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:27,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:27,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:27,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:27,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:27,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:27,788 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 40 treesize of output 18 [2021-06-05 23:09:27,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:27,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:27,914 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:27,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883354137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:27,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:27,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:27,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246330488] [2021-06-05 23:09:27,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:27,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:27,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:27,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:27,915 INFO L87 Difference]: Start difference. First operand 1647 states and 3348 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:29,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:29,329 INFO L93 Difference]: Finished difference Result 1833 states and 3677 transitions. [2021-06-05 23:09:29,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:29,329 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:29,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:29,330 INFO L225 Difference]: With dead ends: 1833 [2021-06-05 23:09:29,330 INFO L226 Difference]: Without dead ends: 1769 [2021-06-05 23:09:29,330 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1313.6ms TimeCoverageRelationStatistics Valid=233, Invalid=2959, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:09:29,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2021-06-05 23:09:29,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 1656. [2021-06-05 23:09:29,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 2.0356495468277944) internal successors, (3369), 1655 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:29,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 3369 transitions. [2021-06-05 23:09:29,342 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 3369 transitions. Word has length 40 [2021-06-05 23:09:29,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:29,342 INFO L482 AbstractCegarLoop]: Abstraction has 1656 states and 3369 transitions. [2021-06-05 23:09:29,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:29,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 3369 transitions. [2021-06-05 23:09:29,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:29,344 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:29,344 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:29,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-06-05 23:09:29,544 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:29,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:29,545 INFO L82 PathProgramCache]: Analyzing trace with hash 691827169, now seen corresponding path program 155 times [2021-06-05 23:09:29,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:29,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080645146] [2021-06-05 23:09:29,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:29,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:29,978 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:29,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:29,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080645146] [2021-06-05 23:09:29,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080645146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:29,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993773683] [2021-06-05 23:09:29,979 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 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-06-05 23:09:30,005 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:09:30,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:30,006 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:09:30,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:30,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:30,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:30,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:30,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:30,625 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 38 treesize of output 18 [2021-06-05 23:09:30,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:30,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:30,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:30,633 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:09:30,807 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:30,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993773683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:30,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:30,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 26] total 42 [2021-06-05 23:09:30,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300430091] [2021-06-05 23:09:30,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-05 23:09:30,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:30,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-05 23:09:30,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1665, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:09:30,808 INFO L87 Difference]: Start difference. First operand 1656 states and 3369 transitions. Second operand has 43 states, 43 states have (on average 1.6046511627906976) internal successors, (69), 42 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:32,156 INFO L93 Difference]: Finished difference Result 1870 states and 3744 transitions. [2021-06-05 23:09:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:32,157 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.6046511627906976) internal successors, (69), 42 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:32,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:32,158 INFO L225 Difference]: With dead ends: 1870 [2021-06-05 23:09:32,158 INFO L226 Difference]: Without dead ends: 1806 [2021-06-05 23:09:32,159 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1026 ImplicationChecksByTransitivity, 1603.6ms TimeCoverageRelationStatistics Valid=283, Invalid=3749, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:09:32,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2021-06-05 23:09:32,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1657. [2021-06-05 23:09:32,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1657 states, 1656 states have (on average 2.0356280193236715) internal successors, (3371), 1656 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 3371 transitions. [2021-06-05 23:09:32,171 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 3371 transitions. Word has length 40 [2021-06-05 23:09:32,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:32,171 INFO L482 AbstractCegarLoop]: Abstraction has 1657 states and 3371 transitions. [2021-06-05 23:09:32,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.6046511627906976) internal successors, (69), 42 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 3371 transitions. [2021-06-05 23:09:32,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:32,172 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:32,173 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:32,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:32,373 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:32,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:32,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1105661727, now seen corresponding path program 156 times [2021-06-05 23:09:32,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:32,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281923734] [2021-06-05 23:09:32,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:32,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:32,728 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:32,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:32,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281923734] [2021-06-05 23:09:32,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281923734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:32,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279961421] [2021-06-05 23:09:32,729 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 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-06-05 23:09:32,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:09:32,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:32,753 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:09:32,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:33,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:33,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:33,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:33,176 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 40 treesize of output 18 [2021-06-05 23:09:33,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:33,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:33,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:33,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:33,304 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:33,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279961421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:33,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:33,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:09:33,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850403980] [2021-06-05 23:09:33,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:09:33,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:33,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:09:33,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:09:33,305 INFO L87 Difference]: Start difference. First operand 1657 states and 3371 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:35,193 INFO L93 Difference]: Finished difference Result 1870 states and 3754 transitions. [2021-06-05 23:09:35,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:09:35,193 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:35,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:35,194 INFO L225 Difference]: With dead ends: 1870 [2021-06-05 23:09:35,194 INFO L226 Difference]: Without dead ends: 1810 [2021-06-05 23:09:35,195 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1812.9ms TimeCoverageRelationStatistics Valid=332, Invalid=4360, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:09:35,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1810 states. [2021-06-05 23:09:35,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1810 to 1666. [2021-06-05 23:09:35,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1665 states have (on average 2.0354354354354354) internal successors, (3389), 1665 states have internal predecessors, (3389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 3389 transitions. [2021-06-05 23:09:35,207 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 3389 transitions. Word has length 40 [2021-06-05 23:09:35,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:35,207 INFO L482 AbstractCegarLoop]: Abstraction has 1666 states and 3389 transitions. [2021-06-05 23:09:35,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 3389 transitions. [2021-06-05 23:09:35,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:35,208 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:35,208 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:35,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:35,409 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:35,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:35,409 INFO L82 PathProgramCache]: Analyzing trace with hash 434097121, now seen corresponding path program 157 times [2021-06-05 23:09:35,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:35,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586483267] [2021-06-05 23:09:35,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:35,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:35,758 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:35,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:35,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586483267] [2021-06-05 23:09:35,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586483267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:35,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272230118] [2021-06-05 23:09:35,758 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 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-06-05 23:09:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:35,782 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:35,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:36,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:36,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:36,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:36,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:36,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:36,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:36,182 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 40 treesize of output 18 [2021-06-05 23:09:36,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:36,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:36,308 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:36,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272230118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:36,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:36,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:36,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228901990] [2021-06-05 23:09:36,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:36,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:36,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:36,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:36,309 INFO L87 Difference]: Start difference. First operand 1666 states and 3389 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:38,092 INFO L93 Difference]: Finished difference Result 1953 states and 3910 transitions. [2021-06-05 23:09:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:09:38,093 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:38,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:38,094 INFO L225 Difference]: With dead ends: 1953 [2021-06-05 23:09:38,094 INFO L226 Difference]: Without dead ends: 1892 [2021-06-05 23:09:38,094 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1456.9ms TimeCoverageRelationStatistics Valid=271, Invalid=3389, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:09:38,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2021-06-05 23:09:38,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1668. [2021-06-05 23:09:38,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1667 states have (on average 2.035392921415717) internal successors, (3393), 1667 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 3393 transitions. [2021-06-05 23:09:38,107 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 3393 transitions. Word has length 40 [2021-06-05 23:09:38,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:38,107 INFO L482 AbstractCegarLoop]: Abstraction has 1668 states and 3393 transitions. [2021-06-05 23:09:38,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 3393 transitions. [2021-06-05 23:09:38,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:38,109 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:38,109 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:38,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:38,309 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:38,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:38,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1819719711, now seen corresponding path program 158 times [2021-06-05 23:09:38,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:38,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369842694] [2021-06-05 23:09:38,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:38,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:38,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:38,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369842694] [2021-06-05 23:09:38,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369842694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:38,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766493609] [2021-06-05 23:09:38,657 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 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-06-05 23:09:38,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:38,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:38,690 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:38,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:39,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:39,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:39,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:39,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:39,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:39,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:39,112 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 40 treesize of output 18 [2021-06-05 23:09:39,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:39,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:39,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:39,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:39,240 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:39,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766493609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:39,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:39,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:39,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370639560] [2021-06-05 23:09:39,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:39,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:39,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:39,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:39,241 INFO L87 Difference]: Start difference. First operand 1668 states and 3393 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:41,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:41,375 INFO L93 Difference]: Finished difference Result 1992 states and 3993 transitions. [2021-06-05 23:09:41,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:09:41,376 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:41,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:41,377 INFO L225 Difference]: With dead ends: 1992 [2021-06-05 23:09:41,377 INFO L226 Difference]: Without dead ends: 1944 [2021-06-05 23:09:41,377 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 1633.4ms TimeCoverageRelationStatistics Valid=301, Invalid=3859, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:09:41,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1944 states. [2021-06-05 23:09:41,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1944 to 1669. [2021-06-05 23:09:41,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.0353717026378897) internal successors, (3395), 1668 states have internal predecessors, (3395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:41,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 3395 transitions. [2021-06-05 23:09:41,390 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 3395 transitions. Word has length 40 [2021-06-05 23:09:41,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:41,390 INFO L482 AbstractCegarLoop]: Abstraction has 1669 states and 3395 transitions. [2021-06-05 23:09:41,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:41,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 3395 transitions. [2021-06-05 23:09:41,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:41,391 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:41,391 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:41,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:41,592 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:41,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:41,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1178609121, now seen corresponding path program 159 times [2021-06-05 23:09:41,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:41,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429044359] [2021-06-05 23:09:41,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:41,927 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:41,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:41,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429044359] [2021-06-05 23:09:41,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429044359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:41,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435184036] [2021-06-05 23:09:41,928 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 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-06-05 23:09:41,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:09:41,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:41,952 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:41,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:42,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:42,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:42,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:42,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:42,335 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 40 treesize of output 18 [2021-06-05 23:09:42,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:42,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:42,504 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:42,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435184036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:42,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:42,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:42,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136287540] [2021-06-05 23:09:42,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:42,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:42,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:42,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:42,505 INFO L87 Difference]: Start difference. First operand 1669 states and 3395 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:44,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:44,409 INFO L93 Difference]: Finished difference Result 2019 states and 4049 transitions. [2021-06-05 23:09:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:09:44,409 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:44,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:44,410 INFO L225 Difference]: With dead ends: 2019 [2021-06-05 23:09:44,410 INFO L226 Difference]: Without dead ends: 1987 [2021-06-05 23:09:44,411 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1034 ImplicationChecksByTransitivity, 1616.2ms TimeCoverageRelationStatistics Valid=332, Invalid=4090, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:09:44,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2021-06-05 23:09:44,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1670. [2021-06-05 23:09:44,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1670 states, 1669 states have (on average 2.035350509286998) internal successors, (3397), 1669 states have internal predecessors, (3397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:44,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1670 states to 1670 states and 3397 transitions. [2021-06-05 23:09:44,423 INFO L78 Accepts]: Start accepts. Automaton has 1670 states and 3397 transitions. Word has length 40 [2021-06-05 23:09:44,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:44,423 INFO L482 AbstractCegarLoop]: Abstraction has 1670 states and 3397 transitions. [2021-06-05 23:09:44,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:44,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1670 states and 3397 transitions. [2021-06-05 23:09:44,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:44,425 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:44,425 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:44,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-06-05 23:09:44,625 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:44,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:44,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1690115809, now seen corresponding path program 160 times [2021-06-05 23:09:44,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:44,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463860746] [2021-06-05 23:09:44,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:44,976 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:44,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:44,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463860746] [2021-06-05 23:09:44,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463860746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:44,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248911806] [2021-06-05 23:09:44,977 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 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-06-05 23:09:44,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:44,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:45,000 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:45,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:45,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:45,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:45,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:45,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:45,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:45,361 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 40 treesize of output 18 [2021-06-05 23:09:45,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:45,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:45,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:45,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:45,514 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:45,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248911806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:45,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:45,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:45,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787583913] [2021-06-05 23:09:45,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:45,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:45,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:45,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:45,515 INFO L87 Difference]: Start difference. First operand 1670 states and 3397 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:47,798 INFO L93 Difference]: Finished difference Result 2095 states and 4196 transitions. [2021-06-05 23:09:47,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:09:47,799 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:47,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:47,800 INFO L225 Difference]: With dead ends: 2095 [2021-06-05 23:09:47,800 INFO L226 Difference]: Without dead ends: 2051 [2021-06-05 23:09:47,800 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1258 ImplicationChecksByTransitivity, 1840.2ms TimeCoverageRelationStatistics Valid=380, Invalid=4876, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:09:47,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2051 states. [2021-06-05 23:09:47,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2051 to 1662. [2021-06-05 23:09:47,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1661 states have (on average 2.03371462974112) internal successors, (3378), 1661 states have internal predecessors, (3378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 3378 transitions. [2021-06-05 23:09:47,814 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 3378 transitions. Word has length 40 [2021-06-05 23:09:47,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:47,815 INFO L482 AbstractCegarLoop]: Abstraction has 1662 states and 3378 transitions. [2021-06-05 23:09:47,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 3378 transitions. [2021-06-05 23:09:47,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:47,816 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:47,816 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:48,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-06-05 23:09:48,016 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:48,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:48,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1743439621, now seen corresponding path program 161 times [2021-06-05 23:09:48,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:48,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421247366] [2021-06-05 23:09:48,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:48,380 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:48,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:48,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421247366] [2021-06-05 23:09:48,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421247366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:48,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996961099] [2021-06-05 23:09:48,381 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 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-06-05 23:09:48,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:09:48,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:48,408 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:09:48,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:48,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:48,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:48,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:48,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:48,723 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 36 treesize of output 18 [2021-06-05 23:09:48,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,744 INFO L628 ElimStorePlain]: treesize reduction 5, result has 85.3 percent of original size [2021-06-05 23:09:48,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:63, output treesize:16 [2021-06-05 23:09:48,990 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:48,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996961099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:48,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:48,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:09:48,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907861564] [2021-06-05 23:09:48,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:09:48,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:48,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:09:48,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1357, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:09:48,991 INFO L87 Difference]: Start difference. First operand 1662 states and 3378 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:50,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:50,534 INFO L93 Difference]: Finished difference Result 1882 states and 3797 transitions. [2021-06-05 23:09:50,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:09:50,534 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:50,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:50,536 INFO L225 Difference]: With dead ends: 1882 [2021-06-05 23:09:50,536 INFO L226 Difference]: Without dead ends: 1840 [2021-06-05 23:09:50,536 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 1504.0ms TimeCoverageRelationStatistics Valid=324, Invalid=3582, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:09:50,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1840 states. [2021-06-05 23:09:50,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1840 to 1650. [2021-06-05 23:09:50,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1650 states, 1649 states have (on average 2.0339599757428743) internal successors, (3354), 1649 states have internal predecessors, (3354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:50,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1650 states to 1650 states and 3354 transitions. [2021-06-05 23:09:50,548 INFO L78 Accepts]: Start accepts. Automaton has 1650 states and 3354 transitions. Word has length 40 [2021-06-05 23:09:50,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:50,549 INFO L482 AbstractCegarLoop]: Abstraction has 1650 states and 3354 transitions. [2021-06-05 23:09:50,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:50,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1650 states and 3354 transitions. [2021-06-05 23:09:50,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:50,550 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:50,550 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:50,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:50,750 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:50,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:50,751 INFO L82 PathProgramCache]: Analyzing trace with hash -956912675, now seen corresponding path program 162 times [2021-06-05 23:09:50,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:50,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762198719] [2021-06-05 23:09:50,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:50,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:51,127 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:51,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:51,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762198719] [2021-06-05 23:09:51,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762198719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:51,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711303764] [2021-06-05 23:09:51,127 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 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-06-05 23:09:51,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:09:51,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:51,152 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:51,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:51,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:51,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:51,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:51,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:51,555 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 40 treesize of output 18 [2021-06-05 23:09:51,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:51,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:51,688 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:51,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711303764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:51,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:51,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:51,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108924979] [2021-06-05 23:09:51,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:51,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:51,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:51,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:51,693 INFO L87 Difference]: Start difference. First operand 1650 states and 3354 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:53,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:53,058 INFO L93 Difference]: Finished difference Result 1785 states and 3597 transitions. [2021-06-05 23:09:53,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:09:53,059 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:53,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:53,060 INFO L225 Difference]: With dead ends: 1785 [2021-06-05 23:09:53,060 INFO L226 Difference]: Without dead ends: 1721 [2021-06-05 23:09:53,060 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1326.1ms TimeCoverageRelationStatistics Valid=233, Invalid=2847, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:09:53,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2021-06-05 23:09:53,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1653. [2021-06-05 23:09:53,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1652 states have (on average 2.0338983050847457) internal successors, (3360), 1652 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:53,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 3360 transitions. [2021-06-05 23:09:53,073 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 3360 transitions. Word has length 40 [2021-06-05 23:09:53,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:53,073 INFO L482 AbstractCegarLoop]: Abstraction has 1653 states and 3360 transitions. [2021-06-05 23:09:53,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:53,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 3360 transitions. [2021-06-05 23:09:53,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:53,074 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:53,074 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:53,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-06-05 23:09:53,281 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:53,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:53,281 INFO L82 PathProgramCache]: Analyzing trace with hash -543078117, now seen corresponding path program 163 times [2021-06-05 23:09:53,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:53,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873595407] [2021-06-05 23:09:53,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:53,641 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:53,641 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:53,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873595407] [2021-06-05 23:09:53,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873595407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:53,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771328974] [2021-06-05 23:09:53,641 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 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-06-05 23:09:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:53,666 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:53,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:54,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:54,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:54,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:54,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:54,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:54,075 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 40 treesize of output 18 [2021-06-05 23:09:54,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:54,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:54,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:54,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:54,204 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:54,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771328974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:54,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:54,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:54,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208247170] [2021-06-05 23:09:54,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:54,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:54,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:54,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1228, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:54,205 INFO L87 Difference]: Start difference. First operand 1653 states and 3360 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:55,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:55,623 INFO L93 Difference]: Finished difference Result 1790 states and 3610 transitions. [2021-06-05 23:09:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:55,623 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:55,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:55,625 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 23:09:55,625 INFO L226 Difference]: Without dead ends: 1730 [2021-06-05 23:09:55,625 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 683 ImplicationChecksByTransitivity, 1379.3ms TimeCoverageRelationStatistics Valid=245, Invalid=2947, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:09:55,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1730 states. [2021-06-05 23:09:55,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1730 to 1659. [2021-06-05 23:09:55,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1658 states have (on average 2.033775633293124) internal successors, (3372), 1658 states have internal predecessors, (3372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:55,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 3372 transitions. [2021-06-05 23:09:55,637 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 3372 transitions. Word has length 40 [2021-06-05 23:09:55,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:55,637 INFO L482 AbstractCegarLoop]: Abstraction has 1659 states and 3372 transitions. [2021-06-05 23:09:55,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:55,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 3372 transitions. [2021-06-05 23:09:55,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:55,638 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:55,638 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:55,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-05 23:09:55,846 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:55,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:55,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1214642723, now seen corresponding path program 164 times [2021-06-05 23:09:55,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:55,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695046427] [2021-06-05 23:09:55,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:56,188 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:56,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:56,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695046427] [2021-06-05 23:09:56,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695046427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:56,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156108246] [2021-06-05 23:09:56,188 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 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-06-05 23:09:56,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:56,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:56,212 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:09:56,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:56,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:56,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:56,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:56,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:56,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:56,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:09:56,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:56,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:56,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:56,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:09:56,743 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:56,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156108246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:56,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:56,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:56,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974491639] [2021-06-05 23:09:56,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:56,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:56,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:56,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:56,744 INFO L87 Difference]: Start difference. First operand 1659 states and 3372 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:58,157 INFO L93 Difference]: Finished difference Result 1821 states and 3675 transitions. [2021-06-05 23:09:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:58,158 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:09:58,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:58,159 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 23:09:58,159 INFO L226 Difference]: Without dead ends: 1773 [2021-06-05 23:09:58,159 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 1382.0ms TimeCoverageRelationStatistics Valid=277, Invalid=3145, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:09:58,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2021-06-05 23:09:58,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1660. [2021-06-05 23:09:58,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1660 states, 1659 states have (on average 2.0337552742616034) internal successors, (3374), 1659 states have internal predecessors, (3374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1660 states to 1660 states and 3374 transitions. [2021-06-05 23:09:58,171 INFO L78 Accepts]: Start accepts. Automaton has 1660 states and 3374 transitions. Word has length 40 [2021-06-05 23:09:58,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:58,171 INFO L482 AbstractCegarLoop]: Abstraction has 1660 states and 3374 transitions. [2021-06-05 23:09:58,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1660 states and 3374 transitions. [2021-06-05 23:09:58,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:09:58,172 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:58,172 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:58,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-06-05 23:09:58,373 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:58,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:58,373 INFO L82 PathProgramCache]: Analyzing trace with hash 170979867, now seen corresponding path program 165 times [2021-06-05 23:09:58,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:58,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946955487] [2021-06-05 23:09:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:58,719 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:58,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:58,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946955487] [2021-06-05 23:09:58,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946955487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:58,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071209127] [2021-06-05 23:09:58,719 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 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-06-05 23:09:58,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:09:58,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:58,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:09:58,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:59,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:59,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:59,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:59,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:59,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:09:59,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:09:59,149 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 38 treesize of output 18 [2021-06-05 23:09:59,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:59,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:09:59,276 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:09:59,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071209127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:59,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:59,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:09:59,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129934929] [2021-06-05 23:09:59,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:09:59,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:59,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:09:59,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:09:59,277 INFO L87 Difference]: Start difference. First operand 1660 states and 3374 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:01,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:01,106 INFO L93 Difference]: Finished difference Result 1879 states and 3796 transitions. [2021-06-05 23:10:01,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:10:01,106 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:01,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:01,107 INFO L225 Difference]: With dead ends: 1879 [2021-06-05 23:10:01,107 INFO L226 Difference]: Without dead ends: 1831 [2021-06-05 23:10:01,108 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 1543.0ms TimeCoverageRelationStatistics Valid=308, Invalid=3598, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:10:01,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2021-06-05 23:10:01,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1664. [2021-06-05 23:10:01,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1663 states have (on average 2.0336740829825617) internal successors, (3382), 1663 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:01,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 3382 transitions. [2021-06-05 23:10:01,120 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 3382 transitions. Word has length 40 [2021-06-05 23:10:01,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:01,120 INFO L482 AbstractCegarLoop]: Abstraction has 1664 states and 3382 transitions. [2021-06-05 23:10:01,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:01,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 3382 transitions. [2021-06-05 23:10:01,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:01,121 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:01,121 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:01,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:01,328 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:01,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:01,328 INFO L82 PathProgramCache]: Analyzing trace with hash -470130723, now seen corresponding path program 166 times [2021-06-05 23:10:01,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:01,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125652329] [2021-06-05 23:10:01,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:01,674 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:01,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:01,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125652329] [2021-06-05 23:10:01,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125652329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:01,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919625115] [2021-06-05 23:10:01,675 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 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-06-05 23:10:01,703 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:01,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:01,704 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:01,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:02,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:02,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:02,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:02,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:02,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:10:02,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:02,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:02,231 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:02,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919625115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:02,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:02,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:02,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740155034] [2021-06-05 23:10:02,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:02,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:02,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:02,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:02,232 INFO L87 Difference]: Start difference. First operand 1664 states and 3382 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:03,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:03,848 INFO L93 Difference]: Finished difference Result 1901 states and 3843 transitions. [2021-06-05 23:10:03,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:10:03,849 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:03,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:03,850 INFO L225 Difference]: With dead ends: 1901 [2021-06-05 23:10:03,850 INFO L226 Difference]: Without dead ends: 1869 [2021-06-05 23:10:03,850 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 1504.6ms TimeCoverageRelationStatistics Valid=318, Invalid=3588, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:10:03,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2021-06-05 23:10:03,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 1665. [2021-06-05 23:10:03,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1664 states have (on average 2.0336538461538463) internal successors, (3384), 1664 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:03,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 3384 transitions. [2021-06-05 23:10:03,864 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 3384 transitions. Word has length 40 [2021-06-05 23:10:03,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:03,864 INFO L482 AbstractCegarLoop]: Abstraction has 1665 states and 3384 transitions. [2021-06-05 23:10:03,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:03,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 3384 transitions. [2021-06-05 23:10:03,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:03,865 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:03,865 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:04,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-06-05 23:10:04,066 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:04,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:04,066 INFO L82 PathProgramCache]: Analyzing trace with hash 956111643, now seen corresponding path program 167 times [2021-06-05 23:10:04,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:04,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019383567] [2021-06-05 23:10:04,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:04,410 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:04,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:04,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019383567] [2021-06-05 23:10:04,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019383567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:04,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341340716] [2021-06-05 23:10:04,410 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 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-06-05 23:10:04,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:10:04,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:04,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:10:04,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:04,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:04,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:04,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:04,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:04,805 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 38 treesize of output 18 [2021-06-05 23:10:04,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:04,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:10:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:04,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341340716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:04,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:04,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:04,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111326794] [2021-06-05 23:10:04,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:04,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:04,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:04,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:04,969 INFO L87 Difference]: Start difference. First operand 1665 states and 3384 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:06,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:06,954 INFO L93 Difference]: Finished difference Result 1968 states and 3978 transitions. [2021-06-05 23:10:06,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:10:06,954 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:06,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:06,956 INFO L225 Difference]: With dead ends: 1968 [2021-06-05 23:10:06,956 INFO L226 Difference]: Without dead ends: 1924 [2021-06-05 23:10:06,956 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 1784.0ms TimeCoverageRelationStatistics Valid=382, Invalid=4448, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:10:06,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2021-06-05 23:10:06,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1662. [2021-06-05 23:10:06,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1661 states have (on average 2.03371462974112) internal successors, (3378), 1661 states have internal predecessors, (3378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:06,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 3378 transitions. [2021-06-05 23:10:06,969 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 3378 transitions. Word has length 40 [2021-06-05 23:10:06,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:06,969 INFO L482 AbstractCegarLoop]: Abstraction has 1662 states and 3378 transitions. [2021-06-05 23:10:06,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:06,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 3378 transitions. [2021-06-05 23:10:06,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:06,970 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:06,970 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:07,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:07,171 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:07,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:07,171 INFO L82 PathProgramCache]: Analyzing trace with hash 931216087, now seen corresponding path program 168 times [2021-06-05 23:10:07,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:07,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108090011] [2021-06-05 23:10:07,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:07,567 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:07,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:07,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108090011] [2021-06-05 23:10:07,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108090011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:07,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198431168] [2021-06-05 23:10:07,568 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-06-05 23:10:07,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:10:07,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:07,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:10:07,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:07,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:07,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:07,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:07,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:07,905 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 38 treesize of output 18 [2021-06-05 23:10:07,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:07,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:07,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:07,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:16 [2021-06-05 23:10:08,096 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:08,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198431168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:08,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:08,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:08,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460963656] [2021-06-05 23:10:08,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:08,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:08,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:08,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:08,096 INFO L87 Difference]: Start difference. First operand 1662 states and 3378 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:09,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:09,563 INFO L93 Difference]: Finished difference Result 1796 states and 3627 transitions. [2021-06-05 23:10:09,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:09,564 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:09,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:09,565 INFO L225 Difference]: With dead ends: 1796 [2021-06-05 23:10:09,565 INFO L226 Difference]: Without dead ends: 1768 [2021-06-05 23:10:09,565 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1423.4ms TimeCoverageRelationStatistics Valid=257, Invalid=3165, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:10:09,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-06-05 23:10:09,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1655. [2021-06-05 23:10:09,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1654 states have (on average 2.033857315598549) internal successors, (3364), 1654 states have internal predecessors, (3364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:09,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 3364 transitions. [2021-06-05 23:10:09,578 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 3364 transitions. Word has length 40 [2021-06-05 23:10:09,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:09,578 INFO L482 AbstractCegarLoop]: Abstraction has 1655 states and 3364 transitions. [2021-06-05 23:10:09,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:09,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 3364 transitions. [2021-06-05 23:10:09,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:09,579 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:09,579 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:09,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:09,783 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:09,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:09,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1074502817, now seen corresponding path program 169 times [2021-06-05 23:10:09,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:09,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193716434] [2021-06-05 23:10:09,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:09,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:10,158 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:10,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:10,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193716434] [2021-06-05 23:10:10,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193716434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:10,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230678729] [2021-06-05 23:10:10,159 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-06-05 23:10:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:10,185 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:10,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:10,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:10,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:10,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:10,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:10,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:10,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:10,601 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 40 treesize of output 18 [2021-06-05 23:10:10,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:10,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:10,741 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:10,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230678729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:10,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:10,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:10,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104213484] [2021-06-05 23:10:10,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:10,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:10,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:10,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:10,741 INFO L87 Difference]: Start difference. First operand 1655 states and 3364 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:12,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:12,590 INFO L93 Difference]: Finished difference Result 1816 states and 3662 transitions. [2021-06-05 23:10:12,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:12,591 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:12,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:12,592 INFO L225 Difference]: With dead ends: 1816 [2021-06-05 23:10:12,592 INFO L226 Difference]: Without dead ends: 1756 [2021-06-05 23:10:12,592 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 1582.5ms TimeCoverageRelationStatistics Valid=262, Invalid=3278, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:10:12,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1756 states. [2021-06-05 23:10:12,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1756 to 1664. [2021-06-05 23:10:12,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1663 states have (on average 2.0336740829825617) internal successors, (3382), 1663 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:12,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 3382 transitions. [2021-06-05 23:10:12,605 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 3382 transitions. Word has length 40 [2021-06-05 23:10:12,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:12,605 INFO L482 AbstractCegarLoop]: Abstraction has 1664 states and 3382 transitions. [2021-06-05 23:10:12,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:12,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 3382 transitions. [2021-06-05 23:10:12,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:12,606 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:12,606 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:12,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:12,807 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:12,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:12,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1746067423, now seen corresponding path program 170 times [2021-06-05 23:10:12,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:12,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961364886] [2021-06-05 23:10:12,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:12,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:13,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:13,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961364886] [2021-06-05 23:10:13,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961364886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:13,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130768460] [2021-06-05 23:10:13,175 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-06-05 23:10:13,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:13,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:13,200 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:13,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:13,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:13,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:13,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:13,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:13,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:13,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:13,650 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 40 treesize of output 18 [2021-06-05 23:10:13,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:13,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:13,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:13,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:13,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130768460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:13,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:13,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:13,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901165261] [2021-06-05 23:10:13,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:13,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:13,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:13,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:13,786 INFO L87 Difference]: Start difference. First operand 1664 states and 3382 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:15,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:15,716 INFO L93 Difference]: Finished difference Result 1832 states and 3697 transitions. [2021-06-05 23:10:15,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:10:15,716 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:15,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:15,717 INFO L225 Difference]: With dead ends: 1832 [2021-06-05 23:10:15,717 INFO L226 Difference]: Without dead ends: 1784 [2021-06-05 23:10:15,718 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1664.3ms TimeCoverageRelationStatistics Valid=316, Invalid=3590, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:10:15,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-06-05 23:10:15,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1666. [2021-06-05 23:10:15,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1665 states have (on average 2.0336336336336336) internal successors, (3386), 1665 states have internal predecessors, (3386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:15,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 3386 transitions. [2021-06-05 23:10:15,730 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 3386 transitions. Word has length 40 [2021-06-05 23:10:15,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:15,730 INFO L482 AbstractCegarLoop]: Abstraction has 1666 states and 3386 transitions. [2021-06-05 23:10:15,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:15,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 3386 transitions. [2021-06-05 23:10:15,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:15,731 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:15,731 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:15,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-06-05 23:10:15,931 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:15,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:15,932 INFO L82 PathProgramCache]: Analyzing trace with hash -360444833, now seen corresponding path program 171 times [2021-06-05 23:10:15,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:15,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611781593] [2021-06-05 23:10:15,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:16,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:16,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611781593] [2021-06-05 23:10:16,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611781593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:16,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277459759] [2021-06-05 23:10:16,281 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-06-05 23:10:16,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:10:16,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:16,308 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:10:16,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:16,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:16,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:16,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:16,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:16,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:16,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:10:16,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:16,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:10:16,999 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:16,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277459759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:16,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:16,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 40 [2021-06-05 23:10:16,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273855230] [2021-06-05 23:10:16,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:10:16,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:16,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:10:16,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1504, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:10:16,999 INFO L87 Difference]: Start difference. First operand 1666 states and 3386 transitions. Second operand has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:19,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:19,207 INFO L93 Difference]: Finished difference Result 1885 states and 3808 transitions. [2021-06-05 23:10:19,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:10:19,207 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:19,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:19,209 INFO L225 Difference]: With dead ends: 1885 [2021-06-05 23:10:19,209 INFO L226 Difference]: Without dead ends: 1841 [2021-06-05 23:10:19,209 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 1808.7ms TimeCoverageRelationStatistics Valid=369, Invalid=4323, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:10:19,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2021-06-05 23:10:19,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1669. [2021-06-05 23:10:19,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.0335731414868103) internal successors, (3392), 1668 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:19,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 3392 transitions. [2021-06-05 23:10:19,221 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 3392 transitions. Word has length 40 [2021-06-05 23:10:19,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:19,222 INFO L482 AbstractCegarLoop]: Abstraction has 1669 states and 3392 transitions. [2021-06-05 23:10:19,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:19,222 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 3392 transitions. [2021-06-05 23:10:19,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:19,223 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:19,223 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:19,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 23:10:19,424 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:19,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:19,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1001555423, now seen corresponding path program 172 times [2021-06-05 23:10:19,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:19,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927330156] [2021-06-05 23:10:19,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:19,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:19,791 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:19,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:19,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927330156] [2021-06-05 23:10:19,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927330156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:19,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713082626] [2021-06-05 23:10:19,791 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-06-05 23:10:19,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:19,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:19,828 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:19,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:20,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:20,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:20,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:20,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:20,195 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 40 treesize of output 18 [2021-06-05 23:10:20,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:20,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:20,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:20,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:20,348 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:20,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713082626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:20,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:20,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:20,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706727850] [2021-06-05 23:10:20,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:20,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:20,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:20,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:20,349 INFO L87 Difference]: Start difference. First operand 1669 states and 3392 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:22,119 INFO L93 Difference]: Finished difference Result 1920 states and 3881 transitions. [2021-06-05 23:10:22,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:10:22,119 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:22,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:22,121 INFO L225 Difference]: With dead ends: 1920 [2021-06-05 23:10:22,121 INFO L226 Difference]: Without dead ends: 1888 [2021-06-05 23:10:22,121 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 1626.2ms TimeCoverageRelationStatistics Valid=368, Invalid=3922, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:10:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2021-06-05 23:10:22,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 1670. [2021-06-05 23:10:22,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1670 states, 1669 states have (on average 2.0335530257639305) internal successors, (3394), 1669 states have internal predecessors, (3394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:22,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1670 states to 1670 states and 3394 transitions. [2021-06-05 23:10:22,138 INFO L78 Accepts]: Start accepts. Automaton has 1670 states and 3394 transitions. Word has length 40 [2021-06-05 23:10:22,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:22,139 INFO L482 AbstractCegarLoop]: Abstraction has 1670 states and 3394 transitions. [2021-06-05 23:10:22,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:22,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1670 states and 3394 transitions. [2021-06-05 23:10:22,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:22,140 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:22,140 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:22,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-06-05 23:10:22,340 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:22,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:22,341 INFO L82 PathProgramCache]: Analyzing trace with hash 424686943, now seen corresponding path program 173 times [2021-06-05 23:10:22,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:22,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382435874] [2021-06-05 23:10:22,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:22,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:22,707 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:22,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:22,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382435874] [2021-06-05 23:10:22,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382435874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:22,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726102538] [2021-06-05 23:10:22,708 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-06-05 23:10:22,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:10:22,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:22,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:10:22,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:23,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:23,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:23,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:23,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:23,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:10:23,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:23,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:10:23,232 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:23,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726102538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:23,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:23,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:23,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615559029] [2021-06-05 23:10:23,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:23,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:23,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:23,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1217, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:23,233 INFO L87 Difference]: Start difference. First operand 1670 states and 3394 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:25,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:25,655 INFO L93 Difference]: Finished difference Result 1996 states and 4031 transitions. [2021-06-05 23:10:25,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:10:25,655 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:25,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:25,656 INFO L225 Difference]: With dead ends: 1996 [2021-06-05 23:10:25,657 INFO L226 Difference]: Without dead ends: 1952 [2021-06-05 23:10:25,657 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1370 ImplicationChecksByTransitivity, 1958.3ms TimeCoverageRelationStatistics Valid=460, Invalid=5240, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:10:25,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1952 states. [2021-06-05 23:10:25,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1952 to 1666. [2021-06-05 23:10:25,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1665 states have (on average 2.0336336336336336) internal successors, (3386), 1665 states have internal predecessors, (3386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:25,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 3386 transitions. [2021-06-05 23:10:25,670 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 3386 transitions. Word has length 40 [2021-06-05 23:10:25,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:25,670 INFO L482 AbstractCegarLoop]: Abstraction has 1666 states and 3386 transitions. [2021-06-05 23:10:25,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:25,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 3386 transitions. [2021-06-05 23:10:25,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:25,671 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:25,671 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:25,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-05 23:10:25,872 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:25,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:25,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1990940629, now seen corresponding path program 174 times [2021-06-05 23:10:25,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:25,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531638985] [2021-06-05 23:10:25,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:26,214 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:26,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:26,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531638985] [2021-06-05 23:10:26,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531638985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:26,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506921872] [2021-06-05 23:10:26,214 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-06-05 23:10:26,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:10:26,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:26,239 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 23:10:26,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:26,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:26,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:26,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:26,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:26,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:26,540 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:26,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 28 [2021-06-05 23:10:26,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:26,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:26,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:26,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:28 [2021-06-05 23:10:26,951 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:26,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506921872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:26,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:26,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 40 [2021-06-05 23:10:26,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163545439] [2021-06-05 23:10:26,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:10:26,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:26,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:10:26,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1529, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:10:26,952 INFO L87 Difference]: Start difference. First operand 1666 states and 3386 transitions. Second operand has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:29,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:29,073 INFO L93 Difference]: Finished difference Result 1809 states and 3648 transitions. [2021-06-05 23:10:29,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:10:29,074 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:29,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:29,075 INFO L225 Difference]: With dead ends: 1809 [2021-06-05 23:10:29,075 INFO L226 Difference]: Without dead ends: 1767 [2021-06-05 23:10:29,075 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 1932.5ms TimeCoverageRelationStatistics Valid=349, Invalid=4207, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:10:29,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2021-06-05 23:10:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1658. [2021-06-05 23:10:29,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 2.0337960168980085) internal successors, (3370), 1657 states have internal predecessors, (3370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:29,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 3370 transitions. [2021-06-05 23:10:29,087 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 3370 transitions. Word has length 40 [2021-06-05 23:10:29,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:29,087 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 3370 transitions. [2021-06-05 23:10:29,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:29,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 3370 transitions. [2021-06-05 23:10:29,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:29,089 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:29,089 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:29,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 23:10:29,289 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:29,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:29,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1204990365, now seen corresponding path program 175 times [2021-06-05 23:10:29,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:29,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654776456] [2021-06-05 23:10:29,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:29,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:29,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654776456] [2021-06-05 23:10:29,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654776456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:29,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480001538] [2021-06-05 23:10:29,649 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-06-05 23:10:29,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:29,673 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:29,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:30,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:30,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:30,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:30,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:30,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:30,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:30,069 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 40 treesize of output 18 [2021-06-05 23:10:30,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:30,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:30,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:30,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:30,193 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:30,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480001538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:30,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:30,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:30,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215917879] [2021-06-05 23:10:30,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:30,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:30,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:30,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:30,194 INFO L87 Difference]: Start difference. First operand 1658 states and 3370 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:31,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:31,565 INFO L93 Difference]: Finished difference Result 1800 states and 3631 transitions. [2021-06-05 23:10:31,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:31,565 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:31,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:31,567 INFO L225 Difference]: With dead ends: 1800 [2021-06-05 23:10:31,567 INFO L226 Difference]: Without dead ends: 1752 [2021-06-05 23:10:31,567 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 1441.2ms TimeCoverageRelationStatistics Valid=279, Invalid=3261, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:10:31,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2021-06-05 23:10:31,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1661. [2021-06-05 23:10:31,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.0337349397590363) internal successors, (3376), 1660 states have internal predecessors, (3376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:31,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 3376 transitions. [2021-06-05 23:10:31,579 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 3376 transitions. Word has length 40 [2021-06-05 23:10:31,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:31,579 INFO L482 AbstractCegarLoop]: Abstraction has 1661 states and 3376 transitions. [2021-06-05 23:10:31,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:31,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 3376 transitions. [2021-06-05 23:10:31,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:31,580 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:31,580 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:31,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:31,781 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:31,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:31,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1704354341, now seen corresponding path program 176 times [2021-06-05 23:10:31,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:31,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985173326] [2021-06-05 23:10:31,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:31,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:32,146 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:32,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:32,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985173326] [2021-06-05 23:10:32,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985173326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:32,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429094328] [2021-06-05 23:10:32,147 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-06-05 23:10:32,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:32,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:32,171 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:32,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:32,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:32,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:32,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:32,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:32,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:32,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:32,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:10:32,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:32,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:32,677 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:32,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429094328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:32,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:32,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:32,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934968364] [2021-06-05 23:10:32,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:32,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:32,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:32,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1222, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:32,678 INFO L87 Difference]: Start difference. First operand 1661 states and 3376 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:34,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:34,309 INFO L93 Difference]: Finished difference Result 1833 states and 3700 transitions. [2021-06-05 23:10:34,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:10:34,310 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:34,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:34,311 INFO L225 Difference]: With dead ends: 1833 [2021-06-05 23:10:34,311 INFO L226 Difference]: Without dead ends: 1789 [2021-06-05 23:10:34,311 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1492.1ms TimeCoverageRelationStatistics Valid=293, Invalid=3367, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:10:34,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-06-05 23:10:34,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1664. [2021-06-05 23:10:34,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1663 states have (on average 2.0336740829825617) internal successors, (3382), 1663 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:34,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 3382 transitions. [2021-06-05 23:10:34,323 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 3382 transitions. Word has length 40 [2021-06-05 23:10:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:34,323 INFO L482 AbstractCegarLoop]: Abstraction has 1664 states and 3382 transitions. [2021-06-05 23:10:34,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:34,323 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 3382 transitions. [2021-06-05 23:10:34,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:34,324 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:34,324 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:34,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-05 23:10:34,525 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:34,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:34,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1949502365, now seen corresponding path program 177 times [2021-06-05 23:10:34,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:34,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955918351] [2021-06-05 23:10:34,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:34,899 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:34,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:34,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955918351] [2021-06-05 23:10:34,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955918351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:34,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495289537] [2021-06-05 23:10:34,899 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 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-06-05 23:10:34,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:10:34,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:34,924 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:34,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:35,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:35,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:35,352 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 40 treesize of output 18 [2021-06-05 23:10:35,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:35,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:35,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495289537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:35,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:35,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:35,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030785674] [2021-06-05 23:10:35,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:35,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:35,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:35,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:35,509 INFO L87 Difference]: Start difference. First operand 1664 states and 3382 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:36,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:36,913 INFO L93 Difference]: Finished difference Result 1843 states and 3720 transitions. [2021-06-05 23:10:36,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:10:36,913 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:36,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:36,914 INFO L225 Difference]: With dead ends: 1843 [2021-06-05 23:10:36,915 INFO L226 Difference]: Without dead ends: 1811 [2021-06-05 23:10:36,915 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1556.2ms TimeCoverageRelationStatistics Valid=346, Invalid=3686, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:10:36,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1811 states. [2021-06-05 23:10:36,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1811 to 1665. [2021-06-05 23:10:36,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1664 states have (on average 2.0336538461538463) internal successors, (3384), 1664 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:36,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 3384 transitions. [2021-06-05 23:10:36,927 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 3384 transitions. Word has length 40 [2021-06-05 23:10:36,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:36,927 INFO L482 AbstractCegarLoop]: Abstraction has 1665 states and 3384 transitions. [2021-06-05 23:10:36,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:36,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 3384 transitions. [2021-06-05 23:10:36,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:36,928 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:36,928 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:37,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:37,129 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:37,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:37,129 INFO L82 PathProgramCache]: Analyzing trace with hash -919222565, now seen corresponding path program 178 times [2021-06-05 23:10:37,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:37,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033936324] [2021-06-05 23:10:37,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:37,566 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:37,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:37,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033936324] [2021-06-05 23:10:37,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033936324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:37,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639016380] [2021-06-05 23:10:37,566 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 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-06-05 23:10:37,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:37,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:37,590 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:37,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:37,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:37,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:37,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:37,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:37,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:10:37,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:37,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:38,125 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:38,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639016380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:38,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:38,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:38,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763395055] [2021-06-05 23:10:38,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:38,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:38,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:38,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1212, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:38,126 INFO L87 Difference]: Start difference. First operand 1665 states and 3384 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:40,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:40,287 INFO L93 Difference]: Finished difference Result 1909 states and 3849 transitions. [2021-06-05 23:10:40,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:10:40,287 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:40,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:40,289 INFO L225 Difference]: With dead ends: 1909 [2021-06-05 23:10:40,289 INFO L226 Difference]: Without dead ends: 1853 [2021-06-05 23:10:40,289 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 1966.0ms TimeCoverageRelationStatistics Valid=468, Invalid=5082, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:10:40,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-06-05 23:10:40,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1667. [2021-06-05 23:10:40,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1667 states, 1666 states have (on average 2.033013205282113) internal successors, (3387), 1666 states have internal predecessors, (3387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:40,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1667 states to 1667 states and 3387 transitions. [2021-06-05 23:10:40,301 INFO L78 Accepts]: Start accepts. Automaton has 1667 states and 3387 transitions. Word has length 40 [2021-06-05 23:10:40,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:40,301 INFO L482 AbstractCegarLoop]: Abstraction has 1667 states and 3387 transitions. [2021-06-05 23:10:40,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:40,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1667 states and 3387 transitions. [2021-06-05 23:10:40,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:40,303 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:40,303 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:40,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-06-05 23:10:40,503 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:40,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:40,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1833855311, now seen corresponding path program 179 times [2021-06-05 23:10:40,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:40,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090737345] [2021-06-05 23:10:40,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:40,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:40,862 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:40,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:40,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090737345] [2021-06-05 23:10:40,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090737345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:40,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418466139] [2021-06-05 23:10:40,862 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 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-06-05 23:10:40,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:10:40,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:40,888 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 23:10:40,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:41,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:41,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:41,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:41,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:41,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:41,300 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 38 treesize of output 18 [2021-06-05 23:10:41,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:41,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:41,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:41,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:16 [2021-06-05 23:10:41,490 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:41,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418466139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:41,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:41,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:10:41,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461396793] [2021-06-05 23:10:41,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:10:41,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:41,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:10:41,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1364, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:10:41,490 INFO L87 Difference]: Start difference. First operand 1667 states and 3387 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:43,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:43,381 INFO L93 Difference]: Finished difference Result 1820 states and 3671 transitions. [2021-06-05 23:10:43,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:10:43,381 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:43,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:43,382 INFO L225 Difference]: With dead ends: 1820 [2021-06-05 23:10:43,382 INFO L226 Difference]: Without dead ends: 1792 [2021-06-05 23:10:43,382 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1099 ImplicationChecksByTransitivity, 1657.3ms TimeCoverageRelationStatistics Valid=336, Invalid=4220, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:10:43,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2021-06-05 23:10:43,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1656. [2021-06-05 23:10:43,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 2.033836858006042) internal successors, (3366), 1655 states have internal predecessors, (3366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:43,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 3366 transitions. [2021-06-05 23:10:43,395 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 3366 transitions. Word has length 40 [2021-06-05 23:10:43,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:43,395 INFO L482 AbstractCegarLoop]: Abstraction has 1656 states and 3366 transitions. [2021-06-05 23:10:43,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:43,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 3366 transitions. [2021-06-05 23:10:43,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:43,396 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:43,396 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:43,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:43,596 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:43,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:43,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1720310829, now seen corresponding path program 180 times [2021-06-05 23:10:43,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:43,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612292725] [2021-06-05 23:10:43,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:43,959 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:43,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:43,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612292725] [2021-06-05 23:10:43,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612292725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:43,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769332873] [2021-06-05 23:10:43,960 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 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-06-05 23:10:43,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:10:43,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:43,986 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:43,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:44,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:44,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:44,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:44,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:44,672 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-05 23:10:44,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 26 [2021-06-05 23:10:44,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:44,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:44,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:44,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:66, output treesize:25 [2021-06-05 23:10:44,902 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:44,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769332873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:44,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:44,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 40 [2021-06-05 23:10:44,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480008847] [2021-06-05 23:10:44,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:10:44,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:44,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:10:44,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1536, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:10:44,903 INFO L87 Difference]: Start difference. First operand 1656 states and 3366 transitions. Second operand has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:48,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:48,526 INFO L93 Difference]: Finished difference Result 1886 states and 3775 transitions. [2021-06-05 23:10:48,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:10:48,526 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:48,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:48,528 INFO L225 Difference]: With dead ends: 1886 [2021-06-05 23:10:48,528 INFO L226 Difference]: Without dead ends: 1755 [2021-06-05 23:10:48,528 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2999.6ms TimeCoverageRelationStatistics Valid=452, Invalid=6520, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 23:10:48,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1755 states. [2021-06-05 23:10:48,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1755 to 1668. [2021-06-05 23:10:48,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1667 states have (on average 2.033593281343731) internal successors, (3390), 1667 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:48,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 3390 transitions. [2021-06-05 23:10:48,540 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 3390 transitions. Word has length 40 [2021-06-05 23:10:48,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:48,540 INFO L482 AbstractCegarLoop]: Abstraction has 1668 states and 3390 transitions. [2021-06-05 23:10:48,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:48,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 3390 transitions. [2021-06-05 23:10:48,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:48,541 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:48,541 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:48,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-06-05 23:10:48,757 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:48,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:48,757 INFO L82 PathProgramCache]: Analyzing trace with hash 896081045, now seen corresponding path program 181 times [2021-06-05 23:10:48,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:48,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652396034] [2021-06-05 23:10:48,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:49,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:49,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652396034] [2021-06-05 23:10:49,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652396034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:49,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349785568] [2021-06-05 23:10:49,111 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 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-06-05 23:10:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:49,135 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:49,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:49,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:49,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:49,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:49,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:49,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:49,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:49,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:10:49,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:49,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:49,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:49,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:49,689 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:49,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349785568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:49,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:49,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:49,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822649984] [2021-06-05 23:10:49,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:49,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:49,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:49,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:49,690 INFO L87 Difference]: Start difference. First operand 1668 states and 3390 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:51,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:51,259 INFO L93 Difference]: Finished difference Result 1815 states and 3656 transitions. [2021-06-05 23:10:51,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:51,259 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:51,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:51,261 INFO L225 Difference]: With dead ends: 1815 [2021-06-05 23:10:51,261 INFO L226 Difference]: Without dead ends: 1751 [2021-06-05 23:10:51,261 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1309.4ms TimeCoverageRelationStatistics Valid=225, Invalid=2855, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:10:51,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2021-06-05 23:10:51,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1669. [2021-06-05 23:10:51,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.0335731414868103) internal successors, (3392), 1668 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:51,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 3392 transitions. [2021-06-05 23:10:51,273 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 3392 transitions. Word has length 40 [2021-06-05 23:10:51,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:51,273 INFO L482 AbstractCegarLoop]: Abstraction has 1669 states and 3392 transitions. [2021-06-05 23:10:51,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:51,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 3392 transitions. [2021-06-05 23:10:51,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:51,275 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:51,275 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:51,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:51,475 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:51,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:51,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1309915603, now seen corresponding path program 182 times [2021-06-05 23:10:51,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:51,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792523850] [2021-06-05 23:10:51,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:51,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:51,846 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:51,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:51,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792523850] [2021-06-05 23:10:51,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792523850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:51,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596707437] [2021-06-05 23:10:51,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 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-06-05 23:10:51,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:51,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:51,870 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:51,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:52,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:52,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:52,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:52,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:52,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:52,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:52,306 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 40 treesize of output 18 [2021-06-05 23:10:52,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:52,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:52,437 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:52,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596707437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:52,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:52,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:52,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815793190] [2021-06-05 23:10:52,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:52,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:52,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:52,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:52,438 INFO L87 Difference]: Start difference. First operand 1669 states and 3392 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:53,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:53,905 INFO L93 Difference]: Finished difference Result 1847 states and 3724 transitions. [2021-06-05 23:10:53,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:53,905 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:53,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:53,906 INFO L225 Difference]: With dead ends: 1847 [2021-06-05 23:10:53,907 INFO L226 Difference]: Without dead ends: 1783 [2021-06-05 23:10:53,907 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1430.2ms TimeCoverageRelationStatistics Valid=237, Invalid=3069, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:10:53,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2021-06-05 23:10:53,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 1673. [2021-06-05 23:10:53,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1673 states, 1672 states have (on average 2.0334928229665072) internal successors, (3400), 1672 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:53,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 3400 transitions. [2021-06-05 23:10:53,919 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 3400 transitions. Word has length 40 [2021-06-05 23:10:53,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:53,919 INFO L482 AbstractCegarLoop]: Abstraction has 1673 states and 3400 transitions. [2021-06-05 23:10:53,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:53,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 3400 transitions. [2021-06-05 23:10:53,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:53,920 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:53,920 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:54,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:54,120 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:54,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:54,121 INFO L82 PathProgramCache]: Analyzing trace with hash 638350997, now seen corresponding path program 183 times [2021-06-05 23:10:54,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:54,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223952665] [2021-06-05 23:10:54,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:54,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:54,486 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:54,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:54,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223952665] [2021-06-05 23:10:54,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223952665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:54,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230284232] [2021-06-05 23:10:54,486 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 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-06-05 23:10:54,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:10:54,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:54,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:10:54,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:54,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:54,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:54,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:54,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:54,930 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 38 treesize of output 18 [2021-06-05 23:10:54,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:54,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:54,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:54,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:10:55,059 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:55,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230284232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:55,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:55,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:55,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919576274] [2021-06-05 23:10:55,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:55,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:55,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:55,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:55,060 INFO L87 Difference]: Start difference. First operand 1673 states and 3400 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:56,607 INFO L93 Difference]: Finished difference Result 1877 states and 3788 transitions. [2021-06-05 23:10:56,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:56,607 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:56,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:56,609 INFO L225 Difference]: With dead ends: 1877 [2021-06-05 23:10:56,609 INFO L226 Difference]: Without dead ends: 1829 [2021-06-05 23:10:56,609 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1374.2ms TimeCoverageRelationStatistics Valid=246, Invalid=3060, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:10:56,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1829 states. [2021-06-05 23:10:56,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1829 to 1674. [2021-06-05 23:10:56,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1673 states have (on average 2.0334728033472804) internal successors, (3402), 1673 states have internal predecessors, (3402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 3402 transitions. [2021-06-05 23:10:56,621 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 3402 transitions. Word has length 40 [2021-06-05 23:10:56,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:56,621 INFO L482 AbstractCegarLoop]: Abstraction has 1674 states and 3402 transitions. [2021-06-05 23:10:56,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 3402 transitions. [2021-06-05 23:10:56,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:56,623 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:56,623 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:56,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-06-05 23:10:56,823 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:56,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:56,823 INFO L82 PathProgramCache]: Analyzing trace with hash 2023973587, now seen corresponding path program 184 times [2021-06-05 23:10:56,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:56,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818878112] [2021-06-05 23:10:56,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:57,171 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:57,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:57,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818878112] [2021-06-05 23:10:57,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818878112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:57,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445270892] [2021-06-05 23:10:57,171 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 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-06-05 23:10:57,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:57,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:57,195 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:10:57,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:57,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:57,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:57,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:57,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:57,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:10:57,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:10:57,635 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 40 treesize of output 18 [2021-06-05 23:10:57,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:57,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:10:57,769 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:57,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445270892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:57,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:57,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:10:57,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526140085] [2021-06-05 23:10:57,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:10:57,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:57,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:10:57,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:10:57,770 INFO L87 Difference]: Start difference. First operand 1674 states and 3402 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:59,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:59,733 INFO L93 Difference]: Finished difference Result 1931 states and 3899 transitions. [2021-06-05 23:10:59,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:10:59,733 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:10:59,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:59,735 INFO L225 Difference]: With dead ends: 1931 [2021-06-05 23:10:59,735 INFO L226 Difference]: Without dead ends: 1871 [2021-06-05 23:10:59,735 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1686.5ms TimeCoverageRelationStatistics Valid=287, Invalid=3619, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:10:59,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-06-05 23:10:59,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1681. [2021-06-05 23:10:59,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1680 states have (on average 2.033333333333333) internal successors, (3416), 1680 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:59,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 3416 transitions. [2021-06-05 23:10:59,760 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 3416 transitions. Word has length 40 [2021-06-05 23:10:59,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:59,760 INFO L482 AbstractCegarLoop]: Abstraction has 1681 states and 3416 transitions. [2021-06-05 23:10:59,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:59,760 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 3416 transitions. [2021-06-05 23:10:59,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:10:59,762 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:59,762 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:59,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:59,977 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:59,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:59,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1382862997, now seen corresponding path program 185 times [2021-06-05 23:10:59,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:59,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108267175] [2021-06-05 23:10:59,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:00,354 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:00,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:00,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108267175] [2021-06-05 23:11:00,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108267175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:00,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429620484] [2021-06-05 23:11:00,354 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 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-06-05 23:11:00,381 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:11:00,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:00,381 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:00,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:00,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:00,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:00,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:00,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:00,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:00,723 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 36 treesize of output 18 [2021-06-05 23:11:00,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,740 INFO L628 ElimStorePlain]: treesize reduction 5, result has 83.9 percent of original size [2021-06-05 23:11:00,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:13 [2021-06-05 23:11:00,954 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:00,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429620484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:00,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:00,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:11:00,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195487933] [2021-06-05 23:11:00,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:11:00,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:00,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:11:00,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1364, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:11:00,955 INFO L87 Difference]: Start difference. First operand 1681 states and 3416 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:03,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:03,760 INFO L93 Difference]: Finished difference Result 2209 states and 4431 transitions. [2021-06-05 23:11:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:11:03,760 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:03,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:03,761 INFO L225 Difference]: With dead ends: 2209 [2021-06-05 23:11:03,761 INFO L226 Difference]: Without dead ends: 2124 [2021-06-05 23:11:03,762 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 2246.8ms TimeCoverageRelationStatistics Valid=513, Invalid=6293, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 23:11:03,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2021-06-05 23:11:03,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1708. [2021-06-05 23:11:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1708 states, 1707 states have (on average 2.0374926772114823) internal successors, (3478), 1707 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:03,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1708 states to 1708 states and 3478 transitions. [2021-06-05 23:11:03,775 INFO L78 Accepts]: Start accepts. Automaton has 1708 states and 3478 transitions. Word has length 40 [2021-06-05 23:11:03,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:03,775 INFO L482 AbstractCegarLoop]: Abstraction has 1708 states and 3478 transitions. [2021-06-05 23:11:03,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:03,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1708 states and 3478 transitions. [2021-06-05 23:11:03,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:03,776 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:03,776 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:03,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2021-06-05 23:11:03,978 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:03,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:03,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1485861933, now seen corresponding path program 186 times [2021-06-05 23:11:03,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:03,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667530873] [2021-06-05 23:11:03,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:04,354 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:04,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:04,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667530873] [2021-06-05 23:11:04,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667530873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:04,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285568577] [2021-06-05 23:11:04,355 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 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-06-05 23:11:04,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:11:04,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:04,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:11:04,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:04,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:04,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:04,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:04,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:04,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:11:04,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:04,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:11:04,913 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:04,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285568577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:04,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:04,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:04,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149175245] [2021-06-05 23:11:04,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:04,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:04,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:04,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:04,914 INFO L87 Difference]: Start difference. First operand 1708 states and 3478 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:06,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:06,988 INFO L93 Difference]: Finished difference Result 2036 states and 4122 transitions. [2021-06-05 23:11:06,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:11:06,988 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:06,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:06,990 INFO L225 Difference]: With dead ends: 2036 [2021-06-05 23:11:06,990 INFO L226 Difference]: Without dead ends: 1992 [2021-06-05 23:11:06,990 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 1734.3ms TimeCoverageRelationStatistics Valid=348, Invalid=4344, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:11:06,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-06-05 23:11:07,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1703. [2021-06-05 23:11:07,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1702 states have (on average 2.0376028202115157) internal successors, (3468), 1702 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:07,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 3468 transitions. [2021-06-05 23:11:07,003 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 3468 transitions. Word has length 40 [2021-06-05 23:11:07,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:07,003 INFO L482 AbstractCegarLoop]: Abstraction has 1703 states and 3468 transitions. [2021-06-05 23:11:07,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:07,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 3468 transitions. [2021-06-05 23:11:07,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:07,004 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:07,004 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:07,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:07,205 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:07,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:07,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1947693497, now seen corresponding path program 187 times [2021-06-05 23:11:07,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:07,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092187890] [2021-06-05 23:11:07,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:07,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:07,557 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:07,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:07,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092187890] [2021-06-05 23:11:07,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092187890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:07,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646364673] [2021-06-05 23:11:07,557 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 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-06-05 23:11:07,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:07,582 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:07,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:07,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:07,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:07,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:07,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:07,904 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 40 treesize of output 18 [2021-06-05 23:11:07,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:07,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:07,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:07,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-06-05 23:11:08,105 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:08,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646364673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:08,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:08,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:08,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475241498] [2021-06-05 23:11:08,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:08,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:08,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:08,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:08,106 INFO L87 Difference]: Start difference. First operand 1703 states and 3468 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:09,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:09,415 INFO L93 Difference]: Finished difference Result 1908 states and 3862 transitions. [2021-06-05 23:11:09,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:11:09,416 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:09,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:09,417 INFO L225 Difference]: With dead ends: 1908 [2021-06-05 23:11:09,417 INFO L226 Difference]: Without dead ends: 1880 [2021-06-05 23:11:09,418 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1336.8ms TimeCoverageRelationStatistics Valid=238, Invalid=3068, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:11:09,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2021-06-05 23:11:09,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1698. [2021-06-05 23:11:09,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 2.037713612256924) internal successors, (3458), 1697 states have internal predecessors, (3458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:09,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 3458 transitions. [2021-06-05 23:11:09,430 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 3458 transitions. Word has length 40 [2021-06-05 23:11:09,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:09,430 INFO L482 AbstractCegarLoop]: Abstraction has 1698 states and 3458 transitions. [2021-06-05 23:11:09,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:09,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 3458 transitions. [2021-06-05 23:11:09,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:09,431 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:09,432 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:09,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:09,632 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:09,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:09,632 INFO L82 PathProgramCache]: Analyzing trace with hash -752658799, now seen corresponding path program 188 times [2021-06-05 23:11:09,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:09,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092504785] [2021-06-05 23:11:09,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:09,991 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:09,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:09,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092504785] [2021-06-05 23:11:09,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092504785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:09,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731029465] [2021-06-05 23:11:09,991 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 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-06-05 23:11:10,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:10,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:10,015 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:10,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:10,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:10,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:10,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:10,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:10,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:10,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:10,417 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 40 treesize of output 18 [2021-06-05 23:11:10,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:10,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:10,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:10,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:10,543 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:10,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731029465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:10,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:10,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:10,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108953975] [2021-06-05 23:11:10,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:10,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:10,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:10,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:10,544 INFO L87 Difference]: Start difference. First operand 1698 states and 3458 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:11,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:11,737 INFO L93 Difference]: Finished difference Result 1843 states and 3720 transitions. [2021-06-05 23:11:11,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:11:11,737 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:11,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:11,738 INFO L225 Difference]: With dead ends: 1843 [2021-06-05 23:11:11,739 INFO L226 Difference]: Without dead ends: 1779 [2021-06-05 23:11:11,739 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 1303.6ms TimeCoverageRelationStatistics Valid=233, Invalid=2847, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:11:11,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1779 states. [2021-06-05 23:11:11,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1779 to 1701. [2021-06-05 23:11:11,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1701 states, 1700 states have (on average 2.0376470588235294) internal successors, (3464), 1700 states have internal predecessors, (3464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:11,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 3464 transitions. [2021-06-05 23:11:11,751 INFO L78 Accepts]: Start accepts. Automaton has 1701 states and 3464 transitions. Word has length 40 [2021-06-05 23:11:11,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:11,751 INFO L482 AbstractCegarLoop]: Abstraction has 1701 states and 3464 transitions. [2021-06-05 23:11:11,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:11,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1701 states and 3464 transitions. [2021-06-05 23:11:11,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:11,752 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:11,752 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:11,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-05 23:11:11,952 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:11,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:11,953 INFO L82 PathProgramCache]: Analyzing trace with hash -338824241, now seen corresponding path program 189 times [2021-06-05 23:11:11,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:11,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456772400] [2021-06-05 23:11:11,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:12,301 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:12,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:12,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456772400] [2021-06-05 23:11:12,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456772400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:12,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676355735] [2021-06-05 23:11:12,301 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 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-06-05 23:11:12,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:11:12,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:12,326 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:12,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:12,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:12,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:12,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:12,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:12,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:12,769 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 40 treesize of output 18 [2021-06-05 23:11:12,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:12,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:12,897 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:12,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676355735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:12,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:12,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:11:12,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039380710] [2021-06-05 23:11:12,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:11:12,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:12,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:11:12,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1293, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:11:12,897 INFO L87 Difference]: Start difference. First operand 1701 states and 3464 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:14,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:14,915 INFO L93 Difference]: Finished difference Result 1973 states and 3965 transitions. [2021-06-05 23:11:14,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:11:14,915 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:14,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:14,916 INFO L225 Difference]: With dead ends: 1973 [2021-06-05 23:11:14,916 INFO L226 Difference]: Without dead ends: 1853 [2021-06-05 23:11:14,917 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1860.9ms TimeCoverageRelationStatistics Valid=369, Invalid=4601, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:11:14,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-06-05 23:11:14,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1716. [2021-06-05 23:11:14,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 2.0379008746355685) internal successors, (3495), 1715 states have internal predecessors, (3495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:14,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 3495 transitions. [2021-06-05 23:11:14,929 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 3495 transitions. Word has length 40 [2021-06-05 23:11:14,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:14,929 INFO L482 AbstractCegarLoop]: Abstraction has 1716 states and 3495 transitions. [2021-06-05 23:11:14,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:14,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 3495 transitions. [2021-06-05 23:11:14,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:14,930 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:14,930 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:15,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-06-05 23:11:15,131 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:15,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:15,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1010388847, now seen corresponding path program 190 times [2021-06-05 23:11:15,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:15,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009142495] [2021-06-05 23:11:15,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:15,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:15,472 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:15,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:15,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009142495] [2021-06-05 23:11:15,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009142495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:15,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393558363] [2021-06-05 23:11:15,472 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 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-06-05 23:11:15,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:15,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:15,497 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:15,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:15,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:15,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:15,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:15,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:15,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:15,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:15,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:11:15,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:15,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:15,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:15,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:16,028 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:16,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393558363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:16,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:16,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:16,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909465394] [2021-06-05 23:11:16,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:16,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:16,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:16,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:16,029 INFO L87 Difference]: Start difference. First operand 1716 states and 3495 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:18,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:18,138 INFO L93 Difference]: Finished difference Result 1993 states and 4005 transitions. [2021-06-05 23:11:18,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:11:18,138 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:18,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:18,140 INFO L225 Difference]: With dead ends: 1993 [2021-06-05 23:11:18,140 INFO L226 Difference]: Without dead ends: 1897 [2021-06-05 23:11:18,140 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1168 ImplicationChecksByTransitivity, 1796.9ms TimeCoverageRelationStatistics Valid=392, Invalid=4438, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:11:18,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2021-06-05 23:11:18,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1717. [2021-06-05 23:11:18,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 2.037878787878788) internal successors, (3497), 1716 states have internal predecessors, (3497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:18,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 3497 transitions. [2021-06-05 23:11:18,152 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 3497 transitions. Word has length 40 [2021-06-05 23:11:18,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:18,153 INFO L482 AbstractCegarLoop]: Abstraction has 1717 states and 3497 transitions. [2021-06-05 23:11:18,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:18,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 3497 transitions. [2021-06-05 23:11:18,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:18,154 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:18,154 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:18,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-06-05 23:11:18,354 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:18,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:18,355 INFO L82 PathProgramCache]: Analyzing trace with hash 375233743, now seen corresponding path program 191 times [2021-06-05 23:11:18,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:18,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790983440] [2021-06-05 23:11:18,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:18,703 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:18,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:18,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790983440] [2021-06-05 23:11:18,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790983440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:18,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190752342] [2021-06-05 23:11:18,704 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 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-06-05 23:11:18,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:11:18,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:18,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:11:18,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:19,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:19,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:19,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:19,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:19,141 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 38 treesize of output 18 [2021-06-05 23:11:19,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:19,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:19,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:19,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:11:19,270 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:19,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190752342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:19,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:19,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:19,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568405146] [2021-06-05 23:11:19,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:19,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:19,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:19,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:19,270 INFO L87 Difference]: Start difference. First operand 1717 states and 3497 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:21,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:21,645 INFO L93 Difference]: Finished difference Result 2085 states and 4199 transitions. [2021-06-05 23:11:21,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:11:21,646 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:21,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:21,647 INFO L225 Difference]: With dead ends: 2085 [2021-06-05 23:11:21,647 INFO L226 Difference]: Without dead ends: 1993 [2021-06-05 23:11:21,647 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 2088.6ms TimeCoverageRelationStatistics Valid=443, Invalid=5107, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:11:21,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1993 states. [2021-06-05 23:11:21,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1993 to 1729. [2021-06-05 23:11:21,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1729 states, 1728 states have (on average 2.0399305555555554) internal successors, (3525), 1728 states have internal predecessors, (3525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:21,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1729 states to 1729 states and 3525 transitions. [2021-06-05 23:11:21,661 INFO L78 Accepts]: Start accepts. Automaton has 1729 states and 3525 transitions. Word has length 40 [2021-06-05 23:11:21,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:21,661 INFO L482 AbstractCegarLoop]: Abstraction has 1729 states and 3525 transitions. [2021-06-05 23:11:21,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:21,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1729 states and 3525 transitions. [2021-06-05 23:11:21,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:21,662 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:21,663 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:21,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-06-05 23:11:21,863 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:21,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:21,863 INFO L82 PathProgramCache]: Analyzing trace with hash -265876847, now seen corresponding path program 192 times [2021-06-05 23:11:21,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:21,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057847878] [2021-06-05 23:11:21,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:22,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:22,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057847878] [2021-06-05 23:11:22,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057847878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:22,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561425760] [2021-06-05 23:11:22,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 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-06-05 23:11:22,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:11:22,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:22,234 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:22,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:22,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:22,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:22,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:22,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:22,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:11:22,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:22,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:22,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:22,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:22,765 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:22,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561425760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:22,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:22,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:22,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227592571] [2021-06-05 23:11:22,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:22,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:22,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:22,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:22,766 INFO L87 Difference]: Start difference. First operand 1729 states and 3525 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:25,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:25,086 INFO L93 Difference]: Finished difference Result 2102 states and 4236 transitions. [2021-06-05 23:11:25,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:11:25,086 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:25,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:25,088 INFO L225 Difference]: With dead ends: 2102 [2021-06-05 23:11:25,088 INFO L226 Difference]: Without dead ends: 2038 [2021-06-05 23:11:25,088 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 1985.1ms TimeCoverageRelationStatistics Valid=454, Invalid=4948, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:11:25,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2038 states. [2021-06-05 23:11:25,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2038 to 1730. [2021-06-05 23:11:25,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1729 states have (on average 2.0399074609600927) internal successors, (3527), 1729 states have internal predecessors, (3527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:25,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 3527 transitions. [2021-06-05 23:11:25,102 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 3527 transitions. Word has length 40 [2021-06-05 23:11:25,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:25,102 INFO L482 AbstractCegarLoop]: Abstraction has 1730 states and 3527 transitions. [2021-06-05 23:11:25,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:25,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 3527 transitions. [2021-06-05 23:11:25,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:25,103 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:25,103 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:25,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-06-05 23:11:25,303 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:25,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:25,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1160365519, now seen corresponding path program 193 times [2021-06-05 23:11:25,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:25,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109341116] [2021-06-05 23:11:25,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:25,646 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:25,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:25,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109341116] [2021-06-05 23:11:25,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109341116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:25,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033490611] [2021-06-05 23:11:25,646 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 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-06-05 23:11:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:25,670 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:25,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:26,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:26,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:26,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:26,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:26,024 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 40 treesize of output 18 [2021-06-05 23:11:26,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:26,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:26,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:26,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:26,177 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:26,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033490611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:26,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:26,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:26,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226246059] [2021-06-05 23:11:26,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:26,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:26,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:26,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:26,178 INFO L87 Difference]: Start difference. First operand 1730 states and 3527 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:29,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:29,390 INFO L93 Difference]: Finished difference Result 2190 states and 4414 transitions. [2021-06-05 23:11:29,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:11:29,391 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:29,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:29,392 INFO L225 Difference]: With dead ends: 2190 [2021-06-05 23:11:29,392 INFO L226 Difference]: Without dead ends: 2118 [2021-06-05 23:11:29,392 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 2265.8ms TimeCoverageRelationStatistics Valid=546, Invalid=6260, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 23:11:29,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2021-06-05 23:11:29,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 1723. [2021-06-05 23:11:29,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1722 states have (on average 2.0394889663182347) internal successors, (3512), 1722 states have internal predecessors, (3512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:29,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 3512 transitions. [2021-06-05 23:11:29,405 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 3512 transitions. Word has length 40 [2021-06-05 23:11:29,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:29,406 INFO L482 AbstractCegarLoop]: Abstraction has 1723 states and 3512 transitions. [2021-06-05 23:11:29,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:29,406 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 3512 transitions. [2021-06-05 23:11:29,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:29,407 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:29,407 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:29,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-06-05 23:11:29,607 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:29,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:29,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1135469963, now seen corresponding path program 194 times [2021-06-05 23:11:29,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:29,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232879609] [2021-06-05 23:11:29,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:29,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:29,959 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:29,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:29,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232879609] [2021-06-05 23:11:29,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232879609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:29,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266829974] [2021-06-05 23:11:29,959 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 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-06-05 23:11:29,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:29,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:29,983 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:29,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:30,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:30,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:30,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:30,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:30,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:30,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:30,295 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 40 treesize of output 18 [2021-06-05 23:11:30,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:30,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:30,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:30,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:11:30,499 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:30,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266829974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:30,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:30,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:30,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723335722] [2021-06-05 23:11:30,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:30,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:30,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:30,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:30,500 INFO L87 Difference]: Start difference. First operand 1723 states and 3512 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:32,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:32,351 INFO L93 Difference]: Finished difference Result 1913 states and 3862 transitions. [2021-06-05 23:11:32,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:11:32,351 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:32,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:32,352 INFO L225 Difference]: With dead ends: 1913 [2021-06-05 23:11:32,352 INFO L226 Difference]: Without dead ends: 1857 [2021-06-05 23:11:32,353 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1157 ImplicationChecksByTransitivity, 1699.0ms TimeCoverageRelationStatistics Valid=351, Invalid=4619, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:11:32,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1857 states. [2021-06-05 23:11:32,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1857 to 1718. [2021-06-05 23:11:32,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 2.0396039603960396) internal successors, (3502), 1717 states have internal predecessors, (3502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:32,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 3502 transitions. [2021-06-05 23:11:32,365 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 3502 transitions. Word has length 40 [2021-06-05 23:11:32,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:32,365 INFO L482 AbstractCegarLoop]: Abstraction has 1718 states and 3502 transitions. [2021-06-05 23:11:32,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:32,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 3502 transitions. [2021-06-05 23:11:32,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:32,367 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:32,367 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:32,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:32,567 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:32,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:32,567 INFO L82 PathProgramCache]: Analyzing trace with hash -870248941, now seen corresponding path program 195 times [2021-06-05 23:11:32,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:32,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634841514] [2021-06-05 23:11:32,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:32,924 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:32,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:32,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634841514] [2021-06-05 23:11:32,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634841514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:32,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030203342] [2021-06-05 23:11:32,924 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 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-06-05 23:11:32,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:11:32,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:32,948 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:32,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:33,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:33,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:33,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:33,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:33,381 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 40 treesize of output 18 [2021-06-05 23:11:33,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:33,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:33,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:33,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:33,513 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:33,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030203342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:33,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:33,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:11:33,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804939272] [2021-06-05 23:11:33,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:11:33,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:33,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:11:33,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:11:33,513 INFO L87 Difference]: Start difference. First operand 1718 states and 3502 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:35,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:35,862 INFO L93 Difference]: Finished difference Result 1950 states and 3923 transitions. [2021-06-05 23:11:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:11:35,863 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:35,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:35,864 INFO L225 Difference]: With dead ends: 1950 [2021-06-05 23:11:35,864 INFO L226 Difference]: Without dead ends: 1830 [2021-06-05 23:11:35,864 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1149 ImplicationChecksByTransitivity, 1886.7ms TimeCoverageRelationStatistics Valid=346, Invalid=4624, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:11:35,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2021-06-05 23:11:35,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 1741. [2021-06-05 23:11:35,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1741 states, 1740 states have (on average 2.039080459770115) internal successors, (3548), 1740 states have internal predecessors, (3548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:35,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1741 states to 1741 states and 3548 transitions. [2021-06-05 23:11:35,877 INFO L78 Accepts]: Start accepts. Automaton has 1741 states and 3548 transitions. Word has length 40 [2021-06-05 23:11:35,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:35,877 INFO L482 AbstractCegarLoop]: Abstraction has 1741 states and 3548 transitions. [2021-06-05 23:11:35,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:35,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1741 states and 3548 transitions. [2021-06-05 23:11:35,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:35,878 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:35,878 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:36,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-06-05 23:11:36,079 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:36,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:36,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1541813547, now seen corresponding path program 196 times [2021-06-05 23:11:36,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:36,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77713827] [2021-06-05 23:11:36,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:36,429 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:36,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:36,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77713827] [2021-06-05 23:11:36,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77713827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:36,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898032531] [2021-06-05 23:11:36,430 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 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-06-05 23:11:36,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:36,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:36,454 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:36,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:36,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:36,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:36,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:36,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:36,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:36,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:36,890 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 40 treesize of output 18 [2021-06-05 23:11:36,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:36,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:36,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:36,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:37,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898032531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:37,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:37,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:37,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379669477] [2021-06-05 23:11:37,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:37,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:37,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:37,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:37,020 INFO L87 Difference]: Start difference. First operand 1741 states and 3548 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:39,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:39,144 INFO L93 Difference]: Finished difference Result 1953 states and 3933 transitions. [2021-06-05 23:11:39,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:11:39,145 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:39,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:39,146 INFO L225 Difference]: With dead ends: 1953 [2021-06-05 23:11:39,146 INFO L226 Difference]: Without dead ends: 1857 [2021-06-05 23:11:39,146 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 1973.0ms TimeCoverageRelationStatistics Valid=401, Invalid=4711, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:11:39,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1857 states. [2021-06-05 23:11:39,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1857 to 1743. [2021-06-05 23:11:39,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1743 states, 1742 states have (on average 2.039035591274397) internal successors, (3552), 1742 states have internal predecessors, (3552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:39,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1743 states to 1743 states and 3552 transitions. [2021-06-05 23:11:39,159 INFO L78 Accepts]: Start accepts. Automaton has 1743 states and 3552 transitions. Word has length 40 [2021-06-05 23:11:39,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:39,159 INFO L482 AbstractCegarLoop]: Abstraction has 1743 states and 3552 transitions. [2021-06-05 23:11:39,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:39,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1743 states and 3552 transitions. [2021-06-05 23:11:39,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:39,160 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:39,160 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:39,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:39,361 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:39,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:39,361 INFO L82 PathProgramCache]: Analyzing trace with hash -156190957, now seen corresponding path program 197 times [2021-06-05 23:11:39,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:39,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630465211] [2021-06-05 23:11:39,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:39,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:39,745 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:39,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:39,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630465211] [2021-06-05 23:11:39,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630465211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:39,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17297365] [2021-06-05 23:11:39,746 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 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-06-05 23:11:39,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:11:39,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:39,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:11:39,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:40,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:40,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:40,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:40,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:40,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:40,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:40,195 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 38 treesize of output 18 [2021-06-05 23:11:40,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:40,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:11:40,331 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:40,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17297365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:40,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:40,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:40,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736032014] [2021-06-05 23:11:40,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:40,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:40,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:40,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:40,332 INFO L87 Difference]: Start difference. First operand 1743 states and 3552 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:42,795 INFO L93 Difference]: Finished difference Result 2027 states and 4088 transitions. [2021-06-05 23:11:42,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:11:42,795 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:42,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:42,797 INFO L225 Difference]: With dead ends: 2027 [2021-06-05 23:11:42,797 INFO L226 Difference]: Without dead ends: 1939 [2021-06-05 23:11:42,797 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1234 ImplicationChecksByTransitivity, 2133.6ms TimeCoverageRelationStatistics Valid=435, Invalid=4967, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:11:42,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2021-06-05 23:11:42,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1748. [2021-06-05 23:11:42,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1747 states have (on average 2.0394962793360047) internal successors, (3563), 1747 states have internal predecessors, (3563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 3563 transitions. [2021-06-05 23:11:42,810 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 3563 transitions. Word has length 40 [2021-06-05 23:11:42,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:42,811 INFO L482 AbstractCegarLoop]: Abstraction has 1748 states and 3563 transitions. [2021-06-05 23:11:42,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,811 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 3563 transitions. [2021-06-05 23:11:42,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:42,812 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:42,812 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:43,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:43,012 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:43,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:43,013 INFO L82 PathProgramCache]: Analyzing trace with hash -797301547, now seen corresponding path program 198 times [2021-06-05 23:11:43,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:43,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756714518] [2021-06-05 23:11:43,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:43,365 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:43,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:43,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756714518] [2021-06-05 23:11:43,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756714518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:43,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985994838] [2021-06-05 23:11:43,366 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 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-06-05 23:11:43,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:11:43,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:43,389 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:43,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:43,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:43,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:43,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:43,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:11:43,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:43,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:43,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:43,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:43,903 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:43,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985994838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:43,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:43,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:43,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691274055] [2021-06-05 23:11:43,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:43,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:43,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:43,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:43,904 INFO L87 Difference]: Start difference. First operand 1748 states and 3563 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:46,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:46,562 INFO L93 Difference]: Finished difference Result 2061 states and 4160 transitions. [2021-06-05 23:11:46,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 23:11:46,562 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:46,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:46,564 INFO L225 Difference]: With dead ends: 2061 [2021-06-05 23:11:46,564 INFO L226 Difference]: Without dead ends: 1997 [2021-06-05 23:11:46,564 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1443 ImplicationChecksByTransitivity, 2089.7ms TimeCoverageRelationStatistics Valid=502, Invalid=5350, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:11:46,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1997 states. [2021-06-05 23:11:46,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1997 to 1749. [2021-06-05 23:11:46,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1749 states, 1748 states have (on average 2.039473684210526) internal successors, (3565), 1748 states have internal predecessors, (3565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:46,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1749 states to 1749 states and 3565 transitions. [2021-06-05 23:11:46,577 INFO L78 Accepts]: Start accepts. Automaton has 1749 states and 3565 transitions. Word has length 40 [2021-06-05 23:11:46,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:46,577 INFO L482 AbstractCegarLoop]: Abstraction has 1749 states and 3565 transitions. [2021-06-05 23:11:46,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:46,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1749 states and 3565 transitions. [2021-06-05 23:11:46,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:46,578 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:46,578 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:46,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:46,779 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:46,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:46,779 INFO L82 PathProgramCache]: Analyzing trace with hash 628940819, now seen corresponding path program 199 times [2021-06-05 23:11:46,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:46,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929978197] [2021-06-05 23:11:46,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:47,124 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:47,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:47,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929978197] [2021-06-05 23:11:47,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929978197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:47,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468054258] [2021-06-05 23:11:47,124 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 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-06-05 23:11:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:47,148 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:47,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:47,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:47,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:47,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:47,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:47,496 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 40 treesize of output 18 [2021-06-05 23:11:47,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:47,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:47,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:47,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:47,653 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:47,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468054258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:47,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:47,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:47,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240836331] [2021-06-05 23:11:47,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:47,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:47,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:47,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1217, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:47,654 INFO L87 Difference]: Start difference. First operand 1749 states and 3565 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:50,741 INFO L93 Difference]: Finished difference Result 2161 states and 4359 transitions. [2021-06-05 23:11:50,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 23:11:50,741 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:50,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:50,742 INFO L225 Difference]: With dead ends: 2161 [2021-06-05 23:11:50,742 INFO L226 Difference]: Without dead ends: 2089 [2021-06-05 23:11:50,743 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2116 ImplicationChecksByTransitivity, 2480.1ms TimeCoverageRelationStatistics Valid=638, Invalid=7372, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:11:50,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2089 states. [2021-06-05 23:11:50,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2089 to 1743. [2021-06-05 23:11:50,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1743 states, 1742 states have (on average 2.039035591274397) internal successors, (3552), 1742 states have internal predecessors, (3552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1743 states to 1743 states and 3552 transitions. [2021-06-05 23:11:50,756 INFO L78 Accepts]: Start accepts. Automaton has 1743 states and 3552 transitions. Word has length 40 [2021-06-05 23:11:50,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:50,756 INFO L482 AbstractCegarLoop]: Abstraction has 1743 states and 3552 transitions. [2021-06-05 23:11:50,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1743 states and 3552 transitions. [2021-06-05 23:11:50,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:50,758 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:50,758 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:50,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-06-05 23:11:50,958 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:50,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:50,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1786686753, now seen corresponding path program 200 times [2021-06-05 23:11:50,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:50,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627773836] [2021-06-05 23:11:50,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:50,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:51,316 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:51,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:51,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627773836] [2021-06-05 23:11:51,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627773836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:51,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697039003] [2021-06-05 23:11:51,317 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 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-06-05 23:11:51,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:51,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:51,381 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:51,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:51,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:51,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:51,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:51,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:51,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:51,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:51,691 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 40 treesize of output 18 [2021-06-05 23:11:51,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:51,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:51,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:51,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:11:51,888 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:51,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697039003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:51,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:51,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:51,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320502227] [2021-06-05 23:11:51,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:51,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:51,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:51,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:51,889 INFO L87 Difference]: Start difference. First operand 1743 states and 3552 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:53,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:53,776 INFO L93 Difference]: Finished difference Result 1931 states and 3897 transitions. [2021-06-05 23:11:53,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:11:53,776 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:53,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:53,778 INFO L225 Difference]: With dead ends: 1931 [2021-06-05 23:11:53,778 INFO L226 Difference]: Without dead ends: 1875 [2021-06-05 23:11:53,778 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1163 ImplicationChecksByTransitivity, 1749.2ms TimeCoverageRelationStatistics Valid=353, Invalid=4759, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:11:53,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-06-05 23:11:53,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1741. [2021-06-05 23:11:53,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1741 states, 1740 states have (on average 2.039080459770115) internal successors, (3548), 1740 states have internal predecessors, (3548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:53,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1741 states to 1741 states and 3548 transitions. [2021-06-05 23:11:53,790 INFO L78 Accepts]: Start accepts. Automaton has 1741 states and 3548 transitions. Word has length 40 [2021-06-05 23:11:53,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:53,790 INFO L482 AbstractCegarLoop]: Abstraction has 1741 states and 3548 transitions. [2021-06-05 23:11:53,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:53,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1741 states and 3548 transitions. [2021-06-05 23:11:53,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:53,791 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:53,792 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:53,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:53,992 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:53,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:53,992 INFO L82 PathProgramCache]: Analyzing trace with hash 1409244241, now seen corresponding path program 201 times [2021-06-05 23:11:53,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:53,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610082832] [2021-06-05 23:11:53,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:54,344 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:54,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:54,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610082832] [2021-06-05 23:11:54,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610082832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:54,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600882685] [2021-06-05 23:11:54,344 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 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-06-05 23:11:54,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:11:54,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:54,370 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:54,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:54,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:54,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:54,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:54,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:54,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:11:54,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:54,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:54,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:54,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:54,900 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:54,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600882685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:54,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:54,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:54,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049692344] [2021-06-05 23:11:54,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:54,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:54,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:54,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:54,901 INFO L87 Difference]: Start difference. First operand 1741 states and 3548 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:56,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:56,333 INFO L93 Difference]: Finished difference Result 1883 states and 3808 transitions. [2021-06-05 23:11:56,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:11:56,333 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:56,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:56,335 INFO L225 Difference]: With dead ends: 1883 [2021-06-05 23:11:56,335 INFO L226 Difference]: Without dead ends: 1835 [2021-06-05 23:11:56,335 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 1435.7ms TimeCoverageRelationStatistics Valid=276, Invalid=3264, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:11:56,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1835 states. [2021-06-05 23:11:56,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1835 to 1744. [2021-06-05 23:11:56,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 1743 states have (on average 2.0390131956397015) internal successors, (3554), 1743 states have internal predecessors, (3554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:56,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 3554 transitions. [2021-06-05 23:11:56,347 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 3554 transitions. Word has length 40 [2021-06-05 23:11:56,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:56,348 INFO L482 AbstractCegarLoop]: Abstraction has 1744 states and 3554 transitions. [2021-06-05 23:11:56,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:56,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 3554 transitions. [2021-06-05 23:11:56,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:56,349 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:56,349 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:56,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-06-05 23:11:56,549 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:56,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:56,550 INFO L82 PathProgramCache]: Analyzing trace with hash -1500100465, now seen corresponding path program 202 times [2021-06-05 23:11:56,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:56,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775954561] [2021-06-05 23:11:56,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:56,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775954561] [2021-06-05 23:11:56,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775954561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628821875] [2021-06-05 23:11:56,906 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 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-06-05 23:11:56,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:56,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:56,937 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:56,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:57,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:57,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:57,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:57,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:57,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:57,318 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 40 treesize of output 18 [2021-06-05 23:11:57,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:57,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:57,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:57,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:11:57,445 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:57,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628821875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:57,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:57,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:11:57,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830219029] [2021-06-05 23:11:57,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:11:57,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:57,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:11:57,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1222, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:11:57,445 INFO L87 Difference]: Start difference. First operand 1744 states and 3554 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:59,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:59,003 INFO L93 Difference]: Finished difference Result 1916 states and 3877 transitions. [2021-06-05 23:11:59,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:11:59,003 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:11:59,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:59,004 INFO L225 Difference]: With dead ends: 1916 [2021-06-05 23:11:59,004 INFO L226 Difference]: Without dead ends: 1872 [2021-06-05 23:11:59,004 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1461.0ms TimeCoverageRelationStatistics Valid=290, Invalid=3370, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:11:59,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1872 states. [2021-06-05 23:11:59,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1872 to 1747. [2021-06-05 23:11:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1747 states, 1746 states have (on average 2.0389461626575027) internal successors, (3560), 1746 states have internal predecessors, (3560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:59,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1747 states to 1747 states and 3560 transitions. [2021-06-05 23:11:59,017 INFO L78 Accepts]: Start accepts. Automaton has 1747 states and 3560 transitions. Word has length 40 [2021-06-05 23:11:59,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:59,017 INFO L482 AbstractCegarLoop]: Abstraction has 1747 states and 3560 transitions. [2021-06-05 23:11:59,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:59,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1747 states and 3560 transitions. [2021-06-05 23:11:59,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:11:59,019 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:59,019 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:59,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 23:11:59,219 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:59,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:59,219 INFO L82 PathProgramCache]: Analyzing trace with hash -2141211055, now seen corresponding path program 203 times [2021-06-05 23:11:59,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:59,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088755164] [2021-06-05 23:11:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:59,569 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:59,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:59,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088755164] [2021-06-05 23:11:59,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088755164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:59,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021291201] [2021-06-05 23:11:59,570 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 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-06-05 23:11:59,595 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:11:59,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:59,595 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:11:59,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:00,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:00,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:00,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:00,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:00,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:00,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:12:00,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:00,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:00,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:00,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:12:00,224 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:00,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021291201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:00,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:00,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 40 [2021-06-05 23:12:00,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696320781] [2021-06-05 23:12:00,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:12:00,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:00,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:12:00,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1494, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:12:00,225 INFO L87 Difference]: Start difference. First operand 1747 states and 3560 transitions. Second operand has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:01,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:01,701 INFO L93 Difference]: Finished difference Result 1926 states and 3897 transitions. [2021-06-05 23:12:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:12:01,701 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:01,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:01,703 INFO L225 Difference]: With dead ends: 1926 [2021-06-05 23:12:01,703 INFO L226 Difference]: Without dead ends: 1894 [2021-06-05 23:12:01,703 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 1649.3ms TimeCoverageRelationStatistics Valid=379, Invalid=4313, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:12:01,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-06-05 23:12:01,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1748. [2021-06-05 23:12:01,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1747 states have (on average 2.038923869490555) internal successors, (3562), 1747 states have internal predecessors, (3562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:01,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 3562 transitions. [2021-06-05 23:12:01,716 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 3562 transitions. Word has length 40 [2021-06-05 23:12:01,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:01,716 INFO L482 AbstractCegarLoop]: Abstraction has 1748 states and 3562 transitions. [2021-06-05 23:12:01,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:01,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 3562 transitions. [2021-06-05 23:12:01,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:01,717 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:01,717 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:01,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:01,918 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:01,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:01,918 INFO L82 PathProgramCache]: Analyzing trace with hash -714968689, now seen corresponding path program 204 times [2021-06-05 23:12:01,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:01,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467399754] [2021-06-05 23:12:01,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:02,291 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:02,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:02,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467399754] [2021-06-05 23:12:02,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467399754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:02,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366327512] [2021-06-05 23:12:02,291 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 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-06-05 23:12:02,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:12:02,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:02,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:12:02,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:02,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:02,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:02,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:02,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:12:02,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:02,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:02,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:02,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:12:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:02,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366327512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:02,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:02,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:02,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290500045] [2021-06-05 23:12:02,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:02,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:02,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:02,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1212, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:02,794 INFO L87 Difference]: Start difference. First operand 1748 states and 3562 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:04,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:04,816 INFO L93 Difference]: Finished difference Result 1992 states and 4026 transitions. [2021-06-05 23:12:04,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:12:04,817 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:04,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:04,818 INFO L225 Difference]: With dead ends: 1992 [2021-06-05 23:12:04,818 INFO L226 Difference]: Without dead ends: 1936 [2021-06-05 23:12:04,819 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1429 ImplicationChecksByTransitivity, 1850.4ms TimeCoverageRelationStatistics Valid=465, Invalid=5085, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:12:04,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2021-06-05 23:12:04,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1750. [2021-06-05 23:12:04,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1749 states have (on average 2.03830760434534) internal successors, (3565), 1749 states have internal predecessors, (3565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:04,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 3565 transitions. [2021-06-05 23:12:04,831 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 3565 transitions. Word has length 40 [2021-06-05 23:12:04,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:04,831 INFO L482 AbstractCegarLoop]: Abstraction has 1750 states and 3565 transitions. [2021-06-05 23:12:04,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:04,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 3565 transitions. [2021-06-05 23:12:04,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:04,833 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:04,833 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:05,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 23:12:05,033 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:05,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:05,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1629601435, now seen corresponding path program 205 times [2021-06-05 23:12:05,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:05,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021093426] [2021-06-05 23:12:05,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:05,393 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:05,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:05,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021093426] [2021-06-05 23:12:05,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021093426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:05,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677871585] [2021-06-05 23:12:05,393 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 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-06-05 23:12:05,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:05,417 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:05,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:05,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:05,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:05,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:05,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:05,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:05,718 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 40 treesize of output 18 [2021-06-05 23:12:05,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:05,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:05,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:05,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-06-05 23:12:05,909 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:05,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677871585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:05,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:05,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:05,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085445863] [2021-06-05 23:12:05,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:05,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:05,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:05,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:05,910 INFO L87 Difference]: Start difference. First operand 1750 states and 3565 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:07,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:07,607 INFO L93 Difference]: Finished difference Result 1906 states and 3854 transitions. [2021-06-05 23:12:07,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:12:07,608 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:07,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:07,609 INFO L225 Difference]: With dead ends: 1906 [2021-06-05 23:12:07,609 INFO L226 Difference]: Without dead ends: 1878 [2021-06-05 23:12:07,609 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 1568.4ms TimeCoverageRelationStatistics Valid=318, Invalid=3972, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:12:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1878 states. [2021-06-05 23:12:07,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1878 to 1741. [2021-06-05 23:12:07,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1741 states, 1740 states have (on average 2.039080459770115) internal successors, (3548), 1740 states have internal predecessors, (3548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1741 states to 1741 states and 3548 transitions. [2021-06-05 23:12:07,622 INFO L78 Accepts]: Start accepts. Automaton has 1741 states and 3548 transitions. Word has length 40 [2021-06-05 23:12:07,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:07,622 INFO L482 AbstractCegarLoop]: Abstraction has 1741 states and 3548 transitions. [2021-06-05 23:12:07,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:07,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1741 states and 3548 transitions. [2021-06-05 23:12:07,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:07,624 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:07,624 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:07,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2021-06-05 23:12:07,824 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:07,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:07,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1162379203, now seen corresponding path program 206 times [2021-06-05 23:12:07,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:07,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208570261] [2021-06-05 23:12:07,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:07,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:08,169 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:08,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:08,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208570261] [2021-06-05 23:12:08,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208570261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:08,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179717396] [2021-06-05 23:12:08,170 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 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-06-05 23:12:08,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:12:08,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:08,194 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:08,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:08,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:08,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:08,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:08,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:08,600 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 40 treesize of output 18 [2021-06-05 23:12:08,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:08,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:08,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:08,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:08,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179717396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:08,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:08,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:08,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256789895] [2021-06-05 23:12:08,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:08,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:08,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:08,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:08,727 INFO L87 Difference]: Start difference. First operand 1741 states and 3548 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:09,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:09,963 INFO L93 Difference]: Finished difference Result 1890 states and 3818 transitions. [2021-06-05 23:12:09,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:12:09,963 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:09,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:09,964 INFO L225 Difference]: With dead ends: 1890 [2021-06-05 23:12:09,964 INFO L226 Difference]: Without dead ends: 1826 [2021-06-05 23:12:09,965 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1291.7ms TimeCoverageRelationStatistics Valid=227, Invalid=2853, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:12:09,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1826 states. [2021-06-05 23:12:09,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1826 to 1745. [2021-06-05 23:12:09,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1745 states, 1744 states have (on average 2.0389908256880735) internal successors, (3556), 1744 states have internal predecessors, (3556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:09,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1745 states to 1745 states and 3556 transitions. [2021-06-05 23:12:09,977 INFO L78 Accepts]: Start accepts. Automaton has 1745 states and 3556 transitions. Word has length 40 [2021-06-05 23:12:09,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:09,977 INFO L482 AbstractCegarLoop]: Abstraction has 1745 states and 3556 transitions. [2021-06-05 23:12:09,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:09,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1745 states and 3556 transitions. [2021-06-05 23:12:09,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:09,979 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:09,979 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:10,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:10,179 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:10,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:10,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1576213761, now seen corresponding path program 207 times [2021-06-05 23:12:10,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:10,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363752252] [2021-06-05 23:12:10,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:10,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:10,523 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:10,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:10,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363752252] [2021-06-05 23:12:10,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363752252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:10,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416432859] [2021-06-05 23:12:10,524 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 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-06-05 23:12:10,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:12:10,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:10,548 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:12:10,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:10,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:10,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:10,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:10,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:10,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:12:10,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:10,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:10,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:10,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:11,099 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:11,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416432859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:11,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:11,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:12:11,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522378536] [2021-06-05 23:12:11,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:12:11,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:11,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:12:11,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1296, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:12:11,100 INFO L87 Difference]: Start difference. First operand 1745 states and 3556 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:13,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:13,018 INFO L93 Difference]: Finished difference Result 2022 states and 4068 transitions. [2021-06-05 23:12:13,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:12:13,019 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:13,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:13,020 INFO L225 Difference]: With dead ends: 2022 [2021-06-05 23:12:13,020 INFO L226 Difference]: Without dead ends: 1902 [2021-06-05 23:12:13,021 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1308 ImplicationChecksByTransitivity, 1909.8ms TimeCoverageRelationStatistics Valid=378, Invalid=4878, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:12:13,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2021-06-05 23:12:13,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1761. [2021-06-05 23:12:13,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1761 states, 1760 states have (on average 2.039772727272727) internal successors, (3590), 1760 states have internal predecessors, (3590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:13,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1761 states to 1761 states and 3590 transitions. [2021-06-05 23:12:13,033 INFO L78 Accepts]: Start accepts. Automaton has 1761 states and 3590 transitions. Word has length 40 [2021-06-05 23:12:13,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:13,033 INFO L482 AbstractCegarLoop]: Abstraction has 1761 states and 3590 transitions. [2021-06-05 23:12:13,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:13,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1761 states and 3590 transitions. [2021-06-05 23:12:13,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:13,035 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:13,035 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:13,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:13,235 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:13,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:13,235 INFO L82 PathProgramCache]: Analyzing trace with hash 904649155, now seen corresponding path program 208 times [2021-06-05 23:12:13,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:13,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872107300] [2021-06-05 23:12:13,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:13,577 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:13,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:13,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872107300] [2021-06-05 23:12:13,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872107300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:13,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159491890] [2021-06-05 23:12:13,578 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 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-06-05 23:12:13,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:13,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:13,600 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:13,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:14,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:14,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:14,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:14,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:14,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:14,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:14,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:12:14,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:14,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:14,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:14,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:14,129 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:14,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159491890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:14,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:14,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:14,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158321625] [2021-06-05 23:12:14,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:14,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:14,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:14,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1222, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:14,130 INFO L87 Difference]: Start difference. First operand 1761 states and 3590 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:16,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:16,521 INFO L93 Difference]: Finished difference Result 2042 states and 4108 transitions. [2021-06-05 23:12:16,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:12:16,521 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:16,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:16,522 INFO L225 Difference]: With dead ends: 2042 [2021-06-05 23:12:16,522 INFO L226 Difference]: Without dead ends: 1945 [2021-06-05 23:12:16,523 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 2065.7ms TimeCoverageRelationStatistics Valid=452, Invalid=5248, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:12:16,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-06-05 23:12:16,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1762. [2021-06-05 23:12:16,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1762 states, 1761 states have (on average 2.0391822827938673) internal successors, (3591), 1761 states have internal predecessors, (3591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:16,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1762 states to 1762 states and 3591 transitions. [2021-06-05 23:12:16,536 INFO L78 Accepts]: Start accepts. Automaton has 1762 states and 3591 transitions. Word has length 40 [2021-06-05 23:12:16,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:16,536 INFO L482 AbstractCegarLoop]: Abstraction has 1762 states and 3591 transitions. [2021-06-05 23:12:16,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:16,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1762 states and 3591 transitions. [2021-06-05 23:12:16,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:16,537 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:16,537 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:16,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:16,737 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:16,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:16,738 INFO L82 PathProgramCache]: Analyzing trace with hash -2004695551, now seen corresponding path program 209 times [2021-06-05 23:12:16,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:16,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204471871] [2021-06-05 23:12:16,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:17,085 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:17,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:17,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204471871] [2021-06-05 23:12:17,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204471871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:17,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340391554] [2021-06-05 23:12:17,085 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 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-06-05 23:12:17,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:12:17,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:17,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:12:17,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:17,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:17,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:17,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:17,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:17,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:17,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:12:17,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:17,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:17,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:17,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:12:17,631 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:17,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340391554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:17,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:17,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:17,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713926784] [2021-06-05 23:12:17,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:17,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:17,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:17,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:17,632 INFO L87 Difference]: Start difference. First operand 1762 states and 3591 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:20,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:20,851 INFO L93 Difference]: Finished difference Result 2140 states and 4313 transitions. [2021-06-05 23:12:20,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 23:12:20,852 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:20,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:20,853 INFO L225 Difference]: With dead ends: 2140 [2021-06-05 23:12:20,853 INFO L226 Difference]: Without dead ends: 2048 [2021-06-05 23:12:20,854 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1633 ImplicationChecksByTransitivity, 2305.5ms TimeCoverageRelationStatistics Valid=497, Invalid=5983, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 23:12:20,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-06-05 23:12:20,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1774. [2021-06-05 23:12:20,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1774 states, 1773 states have (on average 2.04117315284828) internal successors, (3619), 1773 states have internal predecessors, (3619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:20,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1774 states to 1774 states and 3619 transitions. [2021-06-05 23:12:20,868 INFO L78 Accepts]: Start accepts. Automaton has 1774 states and 3619 transitions. Word has length 40 [2021-06-05 23:12:20,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:20,868 INFO L482 AbstractCegarLoop]: Abstraction has 1774 states and 3619 transitions. [2021-06-05 23:12:20,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:20,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1774 states and 3619 transitions. [2021-06-05 23:12:20,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:20,869 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:20,869 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:21,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:21,070 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:21,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:21,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1649161155, now seen corresponding path program 210 times [2021-06-05 23:12:21,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:21,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935143902] [2021-06-05 23:12:21,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:21,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:21,418 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:21,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:21,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935143902] [2021-06-05 23:12:21,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935143902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:21,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846224759] [2021-06-05 23:12:21,418 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 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-06-05 23:12:21,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:12:21,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:21,443 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:21,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:21,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:21,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:21,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:21,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:21,791 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 40 treesize of output 18 [2021-06-05 23:12:21,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:21,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:21,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:21,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:21,950 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:21,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846224759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:21,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:21,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:21,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991222776] [2021-06-05 23:12:21,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:21,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:21,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:21,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1222, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:21,951 INFO L87 Difference]: Start difference. First operand 1774 states and 3619 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:24,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:24,787 INFO L93 Difference]: Finished difference Result 2160 states and 4356 transitions. [2021-06-05 23:12:24,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 23:12:24,787 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:24,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:24,789 INFO L225 Difference]: With dead ends: 2160 [2021-06-05 23:12:24,789 INFO L226 Difference]: Without dead ends: 2096 [2021-06-05 23:12:24,789 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 2214.7ms TimeCoverageRelationStatistics Valid=511, Invalid=5809, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 23:12:24,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2021-06-05 23:12:24,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1775. [2021-06-05 23:12:24,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.0411499436302143) internal successors, (3621), 1774 states have internal predecessors, (3621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:24,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 3621 transitions. [2021-06-05 23:12:24,804 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 3621 transitions. Word has length 40 [2021-06-05 23:12:24,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:24,804 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 3621 transitions. [2021-06-05 23:12:24,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:24,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 3621 transitions. [2021-06-05 23:12:24,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:24,805 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:24,805 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:25,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:25,006 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:25,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:25,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1219563775, now seen corresponding path program 211 times [2021-06-05 23:12:25,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:25,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755795507] [2021-06-05 23:12:25,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:25,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:25,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755795507] [2021-06-05 23:12:25,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755795507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:25,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653579418] [2021-06-05 23:12:25,355 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 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-06-05 23:12:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:25,378 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:25,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:25,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:25,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:25,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:25,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:25,728 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 40 treesize of output 18 [2021-06-05 23:12:25,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:25,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:25,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:25,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:25,882 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:25,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653579418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:25,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:25,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:25,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041341613] [2021-06-05 23:12:25,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:25,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:25,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:25,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:25,883 INFO L87 Difference]: Start difference. First operand 1775 states and 3621 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:29,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:29,185 INFO L93 Difference]: Finished difference Result 2253 states and 4543 transitions. [2021-06-05 23:12:29,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 23:12:29,185 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:29,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:29,187 INFO L225 Difference]: With dead ends: 2253 [2021-06-05 23:12:29,187 INFO L226 Difference]: Without dead ends: 2181 [2021-06-05 23:12:29,187 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2084 ImplicationChecksByTransitivity, 2513.7ms TimeCoverageRelationStatistics Valid=603, Invalid=7229, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 23:12:29,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2181 states. [2021-06-05 23:12:29,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2181 to 1764. [2021-06-05 23:12:29,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1763 states have (on average 2.0385706182643224) internal successors, (3594), 1763 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:29,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 3594 transitions. [2021-06-05 23:12:29,201 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 3594 transitions. Word has length 40 [2021-06-05 23:12:29,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:29,201 INFO L482 AbstractCegarLoop]: Abstraction has 1764 states and 3594 transitions. [2021-06-05 23:12:29,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:29,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 3594 transitions. [2021-06-05 23:12:29,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:29,202 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:29,202 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:29,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-06-05 23:12:29,403 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:29,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:29,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1244459331, now seen corresponding path program 212 times [2021-06-05 23:12:29,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:29,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330853287] [2021-06-05 23:12:29,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:29,762 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:29,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:29,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330853287] [2021-06-05 23:12:29,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330853287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:29,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904949139] [2021-06-05 23:12:29,762 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 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-06-05 23:12:29,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:12:29,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:29,786 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:12:29,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:30,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:30,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:30,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:30,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:30,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:30,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:30,102 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 40 treesize of output 18 [2021-06-05 23:12:30,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:30,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:30,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:30,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:12:30,296 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:30,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904949139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:30,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:30,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:30,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340780888] [2021-06-05 23:12:30,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:30,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:30,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:30,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:30,297 INFO L87 Difference]: Start difference. First operand 1764 states and 3594 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:32,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:32,135 INFO L93 Difference]: Finished difference Result 1963 states and 3963 transitions. [2021-06-05 23:12:32,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:12:32,135 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:32,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:32,137 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 23:12:32,137 INFO L226 Difference]: Without dead ends: 1907 [2021-06-05 23:12:32,137 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 1673.1ms TimeCoverageRelationStatistics Valid=337, Invalid=4493, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:12:32,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1907 states. [2021-06-05 23:12:32,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1907 to 1759. [2021-06-05 23:12:32,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 2.0386803185437996) internal successors, (3584), 1758 states have internal predecessors, (3584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:32,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 3584 transitions. [2021-06-05 23:12:32,150 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 3584 transitions. Word has length 40 [2021-06-05 23:12:32,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:32,150 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 3584 transitions. [2021-06-05 23:12:32,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:32,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 3584 transitions. [2021-06-05 23:12:32,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:32,151 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:32,151 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:32,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-05 23:12:32,352 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:32,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:32,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1044789061, now seen corresponding path program 213 times [2021-06-05 23:12:32,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:32,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081582818] [2021-06-05 23:12:32,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:32,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:32,701 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:32,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:32,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081582818] [2021-06-05 23:12:32,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081582818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:32,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213699767] [2021-06-05 23:12:32,701 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 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-06-05 23:12:32,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:12:32,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:32,726 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:12:32,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:33,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:33,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:33,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:33,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:33,162 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 40 treesize of output 18 [2021-06-05 23:12:33,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:33,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:33,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:33,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:33,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213699767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:33,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:33,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:12:33,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588529377] [2021-06-05 23:12:33,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:12:33,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:33,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:12:33,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:12:33,293 INFO L87 Difference]: Start difference. First operand 1759 states and 3584 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:35,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:35,538 INFO L93 Difference]: Finished difference Result 1995 states and 4014 transitions. [2021-06-05 23:12:35,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:12:35,539 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:35,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:35,540 INFO L225 Difference]: With dead ends: 1995 [2021-06-05 23:12:35,540 INFO L226 Difference]: Without dead ends: 1875 [2021-06-05 23:12:35,540 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1201 ImplicationChecksByTransitivity, 1883.8ms TimeCoverageRelationStatistics Valid=349, Invalid=4763, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:12:35,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-06-05 23:12:35,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1780. [2021-06-05 23:12:35,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1780 states, 1779 states have (on average 2.038785834738617) internal successors, (3627), 1779 states have internal predecessors, (3627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:35,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 3627 transitions. [2021-06-05 23:12:35,553 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 3627 transitions. Word has length 40 [2021-06-05 23:12:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:35,553 INFO L482 AbstractCegarLoop]: Abstraction has 1780 states and 3627 transitions. [2021-06-05 23:12:35,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:35,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 3627 transitions. [2021-06-05 23:12:35,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:35,555 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:35,555 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:35,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 23:12:35,755 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:35,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:35,755 INFO L82 PathProgramCache]: Analyzing trace with hash 373224455, now seen corresponding path program 214 times [2021-06-05 23:12:35,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:35,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739747331] [2021-06-05 23:12:35,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:35,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:36,103 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:36,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:36,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739747331] [2021-06-05 23:12:36,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739747331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:36,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277009924] [2021-06-05 23:12:36,103 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 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-06-05 23:12:36,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:36,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:36,126 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:36,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:36,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:36,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:36,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:36,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:36,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:36,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:36,531 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 40 treesize of output 18 [2021-06-05 23:12:36,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:36,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:36,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277009924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:36,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:36,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:36,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669877583] [2021-06-05 23:12:36,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:36,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:36,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:36,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:36,660 INFO L87 Difference]: Start difference. First operand 1780 states and 3627 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:38,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:38,805 INFO L93 Difference]: Finished difference Result 1992 states and 4011 transitions. [2021-06-05 23:12:38,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:12:38,805 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:38,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:38,807 INFO L225 Difference]: With dead ends: 1992 [2021-06-05 23:12:38,807 INFO L226 Difference]: Without dead ends: 1896 [2021-06-05 23:12:38,807 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 2073.0ms TimeCoverageRelationStatistics Valid=416, Invalid=5134, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:12:38,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-06-05 23:12:38,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1781. [2021-06-05 23:12:38,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1781 states, 1780 states have (on average 2.0382022471910113) internal successors, (3628), 1780 states have internal predecessors, (3628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:38,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1781 states to 1781 states and 3628 transitions. [2021-06-05 23:12:38,820 INFO L78 Accepts]: Start accepts. Automaton has 1781 states and 3628 transitions. Word has length 40 [2021-06-05 23:12:38,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:38,820 INFO L482 AbstractCegarLoop]: Abstraction has 1781 states and 3628 transitions. [2021-06-05 23:12:38,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:38,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1781 states and 3628 transitions. [2021-06-05 23:12:38,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:38,821 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:38,821 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:39,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-06-05 23:12:39,027 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:39,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:39,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1758847045, now seen corresponding path program 215 times [2021-06-05 23:12:39,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:39,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073818111] [2021-06-05 23:12:39,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:39,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:39,372 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:39,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:39,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073818111] [2021-06-05 23:12:39,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073818111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:39,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861568258] [2021-06-05 23:12:39,373 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 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-06-05 23:12:39,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:12:39,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:39,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:12:39,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:39,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:39,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:39,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:39,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:39,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:39,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:39,800 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 38 treesize of output 18 [2021-06-05 23:12:39,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:39,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:39,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:39,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:12:39,931 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:39,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861568258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:39,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:39,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:39,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159095072] [2021-06-05 23:12:39,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:39,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:39,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:39,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:39,932 INFO L87 Difference]: Start difference. First operand 1781 states and 3628 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:42,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:42,542 INFO L93 Difference]: Finished difference Result 2068 states and 4169 transitions. [2021-06-05 23:12:42,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:12:42,542 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:42,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:42,543 INFO L225 Difference]: With dead ends: 2068 [2021-06-05 23:12:42,544 INFO L226 Difference]: Without dead ends: 1980 [2021-06-05 23:12:42,544 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1336 ImplicationChecksByTransitivity, 2155.3ms TimeCoverageRelationStatistics Valid=432, Invalid=5268, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:12:42,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2021-06-05 23:12:42,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1786. [2021-06-05 23:12:42,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1785 states have (on average 2.038655462184874) internal successors, (3639), 1785 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:42,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 3639 transitions. [2021-06-05 23:12:42,557 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 3639 transitions. Word has length 40 [2021-06-05 23:12:42,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:42,557 INFO L482 AbstractCegarLoop]: Abstraction has 1786 states and 3639 transitions. [2021-06-05 23:12:42,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:42,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 3639 transitions. [2021-06-05 23:12:42,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:42,558 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:42,558 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:42,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-06-05 23:12:42,758 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:42,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:42,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1117736455, now seen corresponding path program 216 times [2021-06-05 23:12:42,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:42,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611902221] [2021-06-05 23:12:42,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:42,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:43,110 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:43,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:43,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611902221] [2021-06-05 23:12:43,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611902221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:43,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519001294] [2021-06-05 23:12:43,111 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 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-06-05 23:12:43,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:12:43,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:43,141 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:43,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:43,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:43,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:43,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:43,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:43,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:43,478 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 40 treesize of output 18 [2021-06-05 23:12:43,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:43,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:43,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:43,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:43,637 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:43,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519001294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:43,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:43,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:43,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728120397] [2021-06-05 23:12:43,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:43,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:43,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:43,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:43,638 INFO L87 Difference]: Start difference. First operand 1786 states and 3639 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:46,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:46,087 INFO L93 Difference]: Finished difference Result 2098 states and 4232 transitions. [2021-06-05 23:12:46,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 23:12:46,087 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:46,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:46,089 INFO L225 Difference]: With dead ends: 2098 [2021-06-05 23:12:46,089 INFO L226 Difference]: Without dead ends: 2034 [2021-06-05 23:12:46,089 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1557 ImplicationChecksByTransitivity, 2137.2ms TimeCoverageRelationStatistics Valid=496, Invalid=5666, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:12:46,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-06-05 23:12:46,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1787. [2021-06-05 23:12:46,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1787 states, 1786 states have (on average 2.038633818589026) internal successors, (3641), 1786 states have internal predecessors, (3641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:46,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1787 states to 1787 states and 3641 transitions. [2021-06-05 23:12:46,102 INFO L78 Accepts]: Start accepts. Automaton has 1787 states and 3641 transitions. Word has length 40 [2021-06-05 23:12:46,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:46,102 INFO L482 AbstractCegarLoop]: Abstraction has 1787 states and 3641 transitions. [2021-06-05 23:12:46,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:46,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1787 states and 3641 transitions. [2021-06-05 23:12:46,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:46,104 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:46,104 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:46,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:46,305 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:46,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:46,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1750988475, now seen corresponding path program 217 times [2021-06-05 23:12:46,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:46,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858381437] [2021-06-05 23:12:46,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:46,652 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:46,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:46,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858381437] [2021-06-05 23:12:46,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858381437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:46,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224241318] [2021-06-05 23:12:46,653 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 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-06-05 23:12:46,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:46,676 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:46,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:47,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:47,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:47,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:47,020 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 40 treesize of output 18 [2021-06-05 23:12:47,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:47,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:47,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:47,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:47,174 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:47,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224241318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:47,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:47,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:47,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626236736] [2021-06-05 23:12:47,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:47,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:47,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:47,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:47,175 INFO L87 Difference]: Start difference. First operand 1787 states and 3641 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:50,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:50,595 INFO L93 Difference]: Finished difference Result 2196 states and 4427 transitions. [2021-06-05 23:12:50,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:12:50,595 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:50,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:50,597 INFO L225 Difference]: With dead ends: 2196 [2021-06-05 23:12:50,597 INFO L226 Difference]: Without dead ends: 2124 [2021-06-05 23:12:50,597 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2132 ImplicationChecksByTransitivity, 2530.6ms TimeCoverageRelationStatistics Valid=608, Invalid=7402, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:12:50,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2021-06-05 23:12:50,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1778. [2021-06-05 23:12:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 2.0382667416994935) internal successors, (3622), 1777 states have internal predecessors, (3622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:50,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 3622 transitions. [2021-06-05 23:12:50,611 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 3622 transitions. Word has length 40 [2021-06-05 23:12:50,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:50,611 INFO L482 AbstractCegarLoop]: Abstraction has 1778 states and 3622 transitions. [2021-06-05 23:12:50,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:50,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 3622 transitions. [2021-06-05 23:12:50,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:50,613 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:50,613 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:50,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:50,813 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:50,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:50,813 INFO L82 PathProgramCache]: Analyzing trace with hash 128351249, now seen corresponding path program 218 times [2021-06-05 23:12:50,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:50,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917311329] [2021-06-05 23:12:50,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:50,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:51,168 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:51,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:51,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917311329] [2021-06-05 23:12:51,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917311329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:51,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891127139] [2021-06-05 23:12:51,168 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 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-06-05 23:12:51,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:12:51,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:51,191 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:12:51,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:51,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:51,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:51,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:51,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:51,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:51,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:51,488 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 40 treesize of output 18 [2021-06-05 23:12:51,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:51,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:51,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:51,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:12:51,685 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:51,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891127139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:51,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:51,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:51,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967105767] [2021-06-05 23:12:51,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:51,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:51,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:51,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:51,686 INFO L87 Difference]: Start difference. First operand 1778 states and 3622 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:52,595 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 33 [2021-06-05 23:12:53,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:53,544 INFO L93 Difference]: Finished difference Result 1974 states and 3983 transitions. [2021-06-05 23:12:53,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:12:53,544 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:53,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:53,545 INFO L225 Difference]: With dead ends: 1974 [2021-06-05 23:12:53,545 INFO L226 Difference]: Without dead ends: 1918 [2021-06-05 23:12:53,546 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 1754.7ms TimeCoverageRelationStatistics Valid=337, Invalid=4493, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:12:53,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2021-06-05 23:12:53,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1771. [2021-06-05 23:12:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1771 states, 1770 states have (on average 2.0384180790960453) internal successors, (3608), 1770 states have internal predecessors, (3608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:53,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1771 states to 1771 states and 3608 transitions. [2021-06-05 23:12:53,558 INFO L78 Accepts]: Start accepts. Automaton has 1771 states and 3608 transitions. Word has length 40 [2021-06-05 23:12:53,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:53,558 INFO L482 AbstractCegarLoop]: Abstraction has 1771 states and 3608 transitions. [2021-06-05 23:12:53,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:53,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1771 states and 3608 transitions. [2021-06-05 23:12:53,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:53,560 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:53,560 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:53,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:53,760 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:53,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:53,760 INFO L82 PathProgramCache]: Analyzing trace with hash -970685053, now seen corresponding path program 219 times [2021-06-05 23:12:53,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:53,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758228998] [2021-06-05 23:12:53,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:53,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:54,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:54,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758228998] [2021-06-05 23:12:54,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758228998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:54,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694467707] [2021-06-05 23:12:54,126 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 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-06-05 23:12:54,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:12:54,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:54,151 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:54,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:54,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:54,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:54,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:54,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:54,570 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 40 treesize of output 18 [2021-06-05 23:12:54,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:54,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:54,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:54,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:54,694 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:54,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694467707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:54,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:54,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:54,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879349223] [2021-06-05 23:12:54,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:54,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:54,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:54,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:54,695 INFO L87 Difference]: Start difference. First operand 1771 states and 3608 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:56,512 INFO L93 Difference]: Finished difference Result 1994 states and 4013 transitions. [2021-06-05 23:12:56,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:12:56,512 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:56,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:56,513 INFO L225 Difference]: With dead ends: 1994 [2021-06-05 23:12:56,513 INFO L226 Difference]: Without dead ends: 1898 [2021-06-05 23:12:56,513 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 1774.9ms TimeCoverageRelationStatistics Valid=346, Invalid=4346, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:12:56,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-06-05 23:12:56,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1781. [2021-06-05 23:12:56,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1781 states, 1780 states have (on average 2.0382022471910113) internal successors, (3628), 1780 states have internal predecessors, (3628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:56,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1781 states to 1781 states and 3628 transitions. [2021-06-05 23:12:56,527 INFO L78 Accepts]: Start accepts. Automaton has 1781 states and 3628 transitions. Word has length 40 [2021-06-05 23:12:56,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:56,527 INFO L482 AbstractCegarLoop]: Abstraction has 1781 states and 3628 transitions. [2021-06-05 23:12:56,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:56,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1781 states and 3628 transitions. [2021-06-05 23:12:56,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:56,528 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:56,528 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:56,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,224 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:56,728 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:56,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:56,729 INFO L82 PathProgramCache]: Analyzing trace with hash 414937537, now seen corresponding path program 220 times [2021-06-05 23:12:56,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:56,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844730016] [2021-06-05 23:12:56,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:56,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:57,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:57,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844730016] [2021-06-05 23:12:57,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844730016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:57,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533164007] [2021-06-05 23:12:57,084 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 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-06-05 23:12:57,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:57,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:57,108 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:57,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:57,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:57,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:57,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:57,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:57,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:57,501 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 40 treesize of output 18 [2021-06-05 23:12:57,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:57,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:57,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:57,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:12:57,630 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:57,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533164007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:57,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:57,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:57,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133846575] [2021-06-05 23:12:57,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:57,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:57,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:57,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:57,631 INFO L87 Difference]: Start difference. First operand 1781 states and 3628 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:59,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:59,770 INFO L93 Difference]: Finished difference Result 2038 states and 4107 transitions. [2021-06-05 23:12:59,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:12:59,770 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:12:59,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:59,772 INFO L225 Difference]: With dead ends: 2038 [2021-06-05 23:12:59,772 INFO L226 Difference]: Without dead ends: 1950 [2021-06-05 23:12:59,772 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 1827.0ms TimeCoverageRelationStatistics Valid=365, Invalid=4465, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:12:59,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2021-06-05 23:12:59,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1784. [2021-06-05 23:12:59,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 2.0381379697139654) internal successors, (3634), 1783 states have internal predecessors, (3634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:59,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 3634 transitions. [2021-06-05 23:12:59,785 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 3634 transitions. Word has length 40 [2021-06-05 23:12:59,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:59,785 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 3634 transitions. [2021-06-05 23:12:59,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:59,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 3634 transitions. [2021-06-05 23:12:59,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:12:59,786 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:59,786 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:59,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:59,987 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:59,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:59,987 INFO L82 PathProgramCache]: Analyzing trace with hash -226173053, now seen corresponding path program 221 times [2021-06-05 23:12:59,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:59,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713612191] [2021-06-05 23:12:59,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:59,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:00,345 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:00,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:00,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713612191] [2021-06-05 23:13:00,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713612191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:00,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639205541] [2021-06-05 23:13:00,345 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 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-06-05 23:13:00,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:13:00,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:00,369 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:00,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:00,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:00,805 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 38 treesize of output 18 [2021-06-05 23:13:00,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:00,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:00,956 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:00,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639205541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:00,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:00,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:13:00,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299574283] [2021-06-05 23:13:00,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:00,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:00,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:00,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1350, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:00,957 INFO L87 Difference]: Start difference. First operand 1784 states and 3634 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:03,159 INFO L93 Difference]: Finished difference Result 2044 states and 4120 transitions. [2021-06-05 23:13:03,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:13:03,160 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:03,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:03,161 INFO L225 Difference]: With dead ends: 2044 [2021-06-05 23:13:03,161 INFO L226 Difference]: Without dead ends: 1980 [2021-06-05 23:13:03,161 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1501 ImplicationChecksByTransitivity, 1977.2ms TimeCoverageRelationStatistics Valid=474, Invalid=5226, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:13:03,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2021-06-05 23:13:03,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1785. [2021-06-05 23:13:03,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1784 states have (on average 2.0381165919282513) internal successors, (3636), 1784 states have internal predecessors, (3636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 3636 transitions. [2021-06-05 23:13:03,175 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 3636 transitions. Word has length 40 [2021-06-05 23:13:03,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:03,175 INFO L482 AbstractCegarLoop]: Abstraction has 1785 states and 3636 transitions. [2021-06-05 23:13:03,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 3636 transitions. [2021-06-05 23:13:03,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:03,176 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:03,176 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:03,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-05 23:13:03,381 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:03,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:03,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1200069313, now seen corresponding path program 222 times [2021-06-05 23:13:03,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:03,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176840953] [2021-06-05 23:13:03,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:03,739 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:03,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:03,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176840953] [2021-06-05 23:13:03,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176840953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:03,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348731176] [2021-06-05 23:13:03,740 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 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-06-05 23:13:03,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:13:03,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:03,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:13:03,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:04,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:04,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:04,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:04,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:04,098 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 38 treesize of output 18 [2021-06-05 23:13:04,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:04,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:04,258 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:04,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348731176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:04,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:04,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:04,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948880977] [2021-06-05 23:13:04,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:04,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:04,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:04,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:04,258 INFO L87 Difference]: Start difference. First operand 1785 states and 3636 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:07,310 INFO L93 Difference]: Finished difference Result 2151 states and 4329 transitions. [2021-06-05 23:13:07,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:13:07,310 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:07,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:07,312 INFO L225 Difference]: With dead ends: 2151 [2021-06-05 23:13:07,312 INFO L226 Difference]: Without dead ends: 2067 [2021-06-05 23:13:07,312 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2045 ImplicationChecksByTransitivity, 2308.1ms TimeCoverageRelationStatistics Valid=612, Invalid=6870, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 23:13:07,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2021-06-05 23:13:07,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 1787. [2021-06-05 23:13:07,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1787 states, 1786 states have (on average 2.0375139977603585) internal successors, (3639), 1786 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1787 states to 1787 states and 3639 transitions. [2021-06-05 23:13:07,326 INFO L78 Accepts]: Start accepts. Automaton has 1787 states and 3639 transitions. Word has length 40 [2021-06-05 23:13:07,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:07,326 INFO L482 AbstractCegarLoop]: Abstraction has 1787 states and 3639 transitions. [2021-06-05 23:13:07,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1787 states and 3639 transitions. [2021-06-05 23:13:07,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:07,327 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:07,328 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:07,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 23:13:07,528 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:07,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:07,528 INFO L82 PathProgramCache]: Analyzing trace with hash 285436567, now seen corresponding path program 223 times [2021-06-05 23:13:07,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:07,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695000304] [2021-06-05 23:13:07,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:07,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:07,881 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:07,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:07,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695000304] [2021-06-05 23:13:07,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695000304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:07,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237963919] [2021-06-05 23:13:07,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 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-06-05 23:13:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:07,906 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:07,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:08,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:08,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:08,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:08,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:08,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:13:08,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:08,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-06-05 23:13:08,398 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:08,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237963919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:08,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:08,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:08,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718341507] [2021-06-05 23:13:08,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:08,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:08,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:08,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1228, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:08,399 INFO L87 Difference]: Start difference. First operand 1787 states and 3639 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:10,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:10,239 INFO L93 Difference]: Finished difference Result 1991 states and 4013 transitions. [2021-06-05 23:13:10,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:13:10,240 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:10,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:10,241 INFO L225 Difference]: With dead ends: 1991 [2021-06-05 23:13:10,241 INFO L226 Difference]: Without dead ends: 1935 [2021-06-05 23:13:10,242 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1335 ImplicationChecksByTransitivity, 1749.5ms TimeCoverageRelationStatistics Valid=379, Invalid=5023, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:13:10,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1935 states. [2021-06-05 23:13:10,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1935 to 1780. [2021-06-05 23:13:10,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1780 states, 1779 states have (on average 2.038223721191681) internal successors, (3626), 1779 states have internal predecessors, (3626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:10,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 3626 transitions. [2021-06-05 23:13:10,255 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 3626 transitions. Word has length 40 [2021-06-05 23:13:10,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:10,255 INFO L482 AbstractCegarLoop]: Abstraction has 1780 states and 3626 transitions. [2021-06-05 23:13:10,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:10,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 3626 transitions. [2021-06-05 23:13:10,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:10,256 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:10,256 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:10,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-05 23:13:10,457 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:10,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:10,457 INFO L82 PathProgramCache]: Analyzing trace with hash 573735085, now seen corresponding path program 224 times [2021-06-05 23:13:10,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:10,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567991478] [2021-06-05 23:13:10,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:10,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:10,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567991478] [2021-06-05 23:13:10,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567991478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:10,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278058154] [2021-06-05 23:13:10,831 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 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-06-05 23:13:10,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:10,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:10,854 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:10,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:11,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:11,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:11,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:11,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:11,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:11,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:11,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:13:11,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:11,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:11,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:11,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:11,388 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:11,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278058154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:11,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:11,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:11,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486294434] [2021-06-05 23:13:11,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:11,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:11,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:11,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:11,389 INFO L87 Difference]: Start difference. First operand 1780 states and 3626 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:14,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:14,168 INFO L93 Difference]: Finished difference Result 2047 states and 4123 transitions. [2021-06-05 23:13:14,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:13:14,168 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:14,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:14,170 INFO L225 Difference]: With dead ends: 2047 [2021-06-05 23:13:14,170 INFO L226 Difference]: Without dead ends: 1927 [2021-06-05 23:13:14,170 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 2347.8ms TimeCoverageRelationStatistics Valid=449, Invalid=6193, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 23:13:14,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2021-06-05 23:13:14,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1806. [2021-06-05 23:13:14,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1806 states, 1805 states have (on average 2.0398891966759) internal successors, (3682), 1805 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:14,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1806 states to 1806 states and 3682 transitions. [2021-06-05 23:13:14,183 INFO L78 Accepts]: Start accepts. Automaton has 1806 states and 3682 transitions. Word has length 40 [2021-06-05 23:13:14,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:14,183 INFO L482 AbstractCegarLoop]: Abstraction has 1806 states and 3682 transitions. [2021-06-05 23:13:14,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:14,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1806 states and 3682 transitions. [2021-06-05 23:13:14,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:14,185 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:14,185 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:14,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-06-05 23:13:14,385 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:14,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:14,385 INFO L82 PathProgramCache]: Analyzing trace with hash -97829521, now seen corresponding path program 225 times [2021-06-05 23:13:14,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:14,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619200747] [2021-06-05 23:13:14,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:14,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:14,748 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:14,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:14,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619200747] [2021-06-05 23:13:14,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619200747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:14,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816183539] [2021-06-05 23:13:14,748 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 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-06-05 23:13:14,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:13:14,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:14,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:13:14,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:15,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:15,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:15,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:15,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:15,186 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 38 treesize of output 18 [2021-06-05 23:13:15,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:15,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:15,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:15,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:15,320 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:15,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816183539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:15,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:15,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:15,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120179192] [2021-06-05 23:13:15,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:15,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:15,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:15,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:15,321 INFO L87 Difference]: Start difference. First operand 1806 states and 3682 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:18,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:18,332 INFO L93 Difference]: Finished difference Result 2042 states and 4116 transitions. [2021-06-05 23:13:18,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:13:18,332 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:18,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:18,333 INFO L225 Difference]: With dead ends: 2042 [2021-06-05 23:13:18,333 INFO L226 Difference]: Without dead ends: 1946 [2021-06-05 23:13:18,334 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 2383.8ms TimeCoverageRelationStatistics Valid=495, Invalid=6311, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 23:13:18,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1946 states. [2021-06-05 23:13:18,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1946 to 1807. [2021-06-05 23:13:18,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1806 states have (on average 2.039313399778516) internal successors, (3683), 1806 states have internal predecessors, (3683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:18,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 3683 transitions. [2021-06-05 23:13:18,347 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 3683 transitions. Word has length 40 [2021-06-05 23:13:18,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:18,347 INFO L482 AbstractCegarLoop]: Abstraction has 1807 states and 3683 transitions. [2021-06-05 23:13:18,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:18,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 3683 transitions. [2021-06-05 23:13:18,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:18,349 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:18,349 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:18,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-06-05 23:13:18,549 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:18,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:18,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1287793069, now seen corresponding path program 226 times [2021-06-05 23:13:18,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:18,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427419277] [2021-06-05 23:13:18,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:18,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:18,916 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:18,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:18,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427419277] [2021-06-05 23:13:18,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427419277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:18,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430507163] [2021-06-05 23:13:18,917 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 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-06-05 23:13:18,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:13:18,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:18,941 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:18,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:19,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:19,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:19,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:19,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:19,336 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 40 treesize of output 18 [2021-06-05 23:13:19,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:19,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:19,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:19,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:19,466 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:19,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430507163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:19,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:19,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:19,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688789164] [2021-06-05 23:13:19,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:19,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:19,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:19,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:19,467 INFO L87 Difference]: Start difference. First operand 1807 states and 3683 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:22,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:22,586 INFO L93 Difference]: Finished difference Result 2095 states and 4226 transitions. [2021-06-05 23:13:22,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 23:13:22,587 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:22,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:22,588 INFO L225 Difference]: With dead ends: 2095 [2021-06-05 23:13:22,588 INFO L226 Difference]: Without dead ends: 2007 [2021-06-05 23:13:22,589 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1794 ImplicationChecksByTransitivity, 2561.2ms TimeCoverageRelationStatistics Valid=529, Invalid=6611, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:13:22,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2021-06-05 23:13:22,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 1812. [2021-06-05 23:13:22,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1811 states have (on average 2.0381004969630037) internal successors, (3691), 1811 states have internal predecessors, (3691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:22,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 3691 transitions. [2021-06-05 23:13:22,602 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 3691 transitions. Word has length 40 [2021-06-05 23:13:22,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:22,602 INFO L482 AbstractCegarLoop]: Abstraction has 1812 states and 3691 transitions. [2021-06-05 23:13:22,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:22,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 3691 transitions. [2021-06-05 23:13:22,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:22,604 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:22,604 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:22,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-06-05 23:13:22,804 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:22,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:22,804 INFO L82 PathProgramCache]: Analyzing trace with hash 646682479, now seen corresponding path program 227 times [2021-06-05 23:13:22,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:22,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177019981] [2021-06-05 23:13:22,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:23,158 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:23,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177019981] [2021-06-05 23:13:23,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177019981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698011340] [2021-06-05 23:13:23,158 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 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-06-05 23:13:23,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:13:23,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:23,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:13:23,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:23,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:23,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:23,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:23,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:23,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:13:23,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:23,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:23,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:23,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:23,688 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:23,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698011340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:23,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:23,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:23,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291816652] [2021-06-05 23:13:23,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:23,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:23,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:23,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:23,689 INFO L87 Difference]: Start difference. First operand 1812 states and 3691 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:26,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:26,793 INFO L93 Difference]: Finished difference Result 2121 states and 4280 transitions. [2021-06-05 23:13:26,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 23:13:26,793 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:26,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:26,795 INFO L225 Difference]: With dead ends: 2121 [2021-06-05 23:13:26,795 INFO L226 Difference]: Without dead ends: 2057 [2021-06-05 23:13:26,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1950 ImplicationChecksByTransitivity, 2498.0ms TimeCoverageRelationStatistics Valid=593, Invalid=6889, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 23:13:26,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2021-06-05 23:13:26,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1813. [2021-06-05 23:13:26,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 2.0380794701986753) internal successors, (3693), 1812 states have internal predecessors, (3693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:26,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 3693 transitions. [2021-06-05 23:13:26,809 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 3693 transitions. Word has length 40 [2021-06-05 23:13:26,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:26,809 INFO L482 AbstractCegarLoop]: Abstraction has 1813 states and 3693 transitions. [2021-06-05 23:13:26,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:26,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 3693 transitions. [2021-06-05 23:13:26,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:26,811 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:26,811 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:27,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:27,011 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:27,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:27,011 INFO L82 PathProgramCache]: Analyzing trace with hash 2072924845, now seen corresponding path program 228 times [2021-06-05 23:13:27,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:27,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382853245] [2021-06-05 23:13:27,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:27,359 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:27,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:27,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382853245] [2021-06-05 23:13:27,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382853245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:27,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636311983] [2021-06-05 23:13:27,360 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 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-06-05 23:13:27,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:13:27,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:27,385 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 23:13:27,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:27,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:27,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:27,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:27,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:27,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:27,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:27,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 28 [2021-06-05 23:13:27,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:27,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:27,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:27,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:25 [2021-06-05 23:13:28,077 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:28,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636311983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:28,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:28,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 40 [2021-06-05 23:13:28,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373199041] [2021-06-05 23:13:28,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:13:28,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:28,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:13:28,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1525, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:13:28,078 INFO L87 Difference]: Start difference. First operand 1813 states and 3693 transitions. Second operand has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:32,242 INFO L93 Difference]: Finished difference Result 2222 states and 4477 transitions. [2021-06-05 23:13:32,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 23:13:32,242 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:32,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:32,244 INFO L225 Difference]: With dead ends: 2222 [2021-06-05 23:13:32,244 INFO L226 Difference]: Without dead ends: 2148 [2021-06-05 23:13:32,244 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 3195.8ms TimeCoverageRelationStatistics Valid=706, Invalid=9194, Unknown=0, NotChecked=0, Total=9900 [2021-06-05 23:13:32,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2021-06-05 23:13:32,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1812. [2021-06-05 23:13:32,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1811 states have (on average 2.0392048591938154) internal successors, (3693), 1811 states have internal predecessors, (3693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 3693 transitions. [2021-06-05 23:13:32,258 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 3693 transitions. Word has length 40 [2021-06-05 23:13:32,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:32,258 INFO L482 AbstractCegarLoop]: Abstraction has 1812 states and 3693 transitions. [2021-06-05 23:13:32,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.6829268292682926) internal successors, (69), 40 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 3693 transitions. [2021-06-05 23:13:32,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:32,259 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:32,259 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:32,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:32,460 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:32,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:32,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1022987885, now seen corresponding path program 229 times [2021-06-05 23:13:32,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:32,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783802467] [2021-06-05 23:13:32,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:32,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:32,809 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:32,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:32,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783802467] [2021-06-05 23:13:32,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783802467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:32,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515619059] [2021-06-05 23:13:32,809 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 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-06-05 23:13:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:32,832 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:32,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:33,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:33,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:33,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:33,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:33,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:33,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:33,248 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 40 treesize of output 18 [2021-06-05 23:13:33,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:33,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:33,410 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:33,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515619059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:33,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:33,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:33,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367236261] [2021-06-05 23:13:33,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:33,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:33,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:33,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:33,411 INFO L87 Difference]: Start difference. First operand 1812 states and 3693 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:35,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:35,521 INFO L93 Difference]: Finished difference Result 2007 states and 4046 transitions. [2021-06-05 23:13:35,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:13:35,522 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:35,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:35,523 INFO L225 Difference]: With dead ends: 2007 [2021-06-05 23:13:35,523 INFO L226 Difference]: Without dead ends: 1922 [2021-06-05 23:13:35,523 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1108 ImplicationChecksByTransitivity, 1853.0ms TimeCoverageRelationStatistics Valid=358, Invalid=4612, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:13:35,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-06-05 23:13:35,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1819. [2021-06-05 23:13:35,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1819 states, 1818 states have (on average 2.0374037403740375) internal successors, (3704), 1818 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:35,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 3704 transitions. [2021-06-05 23:13:35,537 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 3704 transitions. Word has length 40 [2021-06-05 23:13:35,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:35,537 INFO L482 AbstractCegarLoop]: Abstraction has 1819 states and 3704 transitions. [2021-06-05 23:13:35,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:35,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 3704 transitions. [2021-06-05 23:13:35,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:35,538 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:35,538 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:35,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:35,745 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:35,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:35,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1664098475, now seen corresponding path program 230 times [2021-06-05 23:13:35,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:35,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59459457] [2021-06-05 23:13:35,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:35,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:36,097 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:36,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:36,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59459457] [2021-06-05 23:13:36,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59459457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:36,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679874004] [2021-06-05 23:13:36,098 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 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-06-05 23:13:36,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:36,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:36,124 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:36,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:36,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:36,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:36,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:36,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:36,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:36,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:36,480 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 40 treesize of output 18 [2021-06-05 23:13:36,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:36,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:36,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:36,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:36,638 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:36,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679874004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:36,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:36,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:36,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59227472] [2021-06-05 23:13:36,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:36,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:36,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:36,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:36,639 INFO L87 Difference]: Start difference. First operand 1819 states and 3704 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:38,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:38,669 INFO L93 Difference]: Finished difference Result 2009 states and 4052 transitions. [2021-06-05 23:13:38,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:13:38,669 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:38,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:38,671 INFO L225 Difference]: With dead ends: 2009 [2021-06-05 23:13:38,671 INFO L226 Difference]: Without dead ends: 1948 [2021-06-05 23:13:38,671 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1913.0ms TimeCoverageRelationStatistics Valid=411, Invalid=4701, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:13:38,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2021-06-05 23:13:38,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1813. [2021-06-05 23:13:38,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 2.0375275938189845) internal successors, (3692), 1812 states have internal predecessors, (3692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:38,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 3692 transitions. [2021-06-05 23:13:38,685 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 3692 transitions. Word has length 40 [2021-06-05 23:13:38,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:38,685 INFO L482 AbstractCegarLoop]: Abstraction has 1813 states and 3692 transitions. [2021-06-05 23:13:38,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:38,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 3692 transitions. [2021-06-05 23:13:38,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:38,686 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:38,686 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:38,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-06-05 23:13:38,902 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:38,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:38,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1490840907, now seen corresponding path program 231 times [2021-06-05 23:13:38,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:38,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274890920] [2021-06-05 23:13:38,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:38,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:39,298 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:39,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:39,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274890920] [2021-06-05 23:13:39,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274890920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:39,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062677367] [2021-06-05 23:13:39,298 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 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-06-05 23:13:39,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:13:39,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:39,326 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:39,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:39,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:39,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:39,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:39,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:39,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:39,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:39,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:13:39,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:39,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:39,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:39,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-06-05 23:13:39,926 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:39,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062677367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:39,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:39,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:39,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978818403] [2021-06-05 23:13:39,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:39,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:39,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:39,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:39,927 INFO L87 Difference]: Start difference. First operand 1813 states and 3692 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:42,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:42,019 INFO L93 Difference]: Finished difference Result 2006 states and 4046 transitions. [2021-06-05 23:13:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:13:42,019 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:42,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:42,020 INFO L225 Difference]: With dead ends: 2006 [2021-06-05 23:13:42,020 INFO L226 Difference]: Without dead ends: 1945 [2021-06-05 23:13:42,020 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 1859.9ms TimeCoverageRelationStatistics Valid=374, Invalid=4738, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:13:42,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-06-05 23:13:42,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1808. [2021-06-05 23:13:42,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1807 states have (on average 2.0376314333148864) internal successors, (3682), 1807 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:42,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 3682 transitions. [2021-06-05 23:13:42,033 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 3682 transitions. Word has length 40 [2021-06-05 23:13:42,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:42,033 INFO L482 AbstractCegarLoop]: Abstraction has 1808 states and 3682 transitions. [2021-06-05 23:13:42,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:42,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 3682 transitions. [2021-06-05 23:13:42,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:42,035 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:42,035 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:42,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:42,235 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:42,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:42,235 INFO L82 PathProgramCache]: Analyzing trace with hash -342702727, now seen corresponding path program 232 times [2021-06-05 23:13:42,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:42,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959006815] [2021-06-05 23:13:42,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:42,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:42,576 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:42,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:42,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959006815] [2021-06-05 23:13:42,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959006815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:42,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279273459] [2021-06-05 23:13:42,577 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 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-06-05 23:13:42,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:13:42,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:42,599 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:42,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:42,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:42,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:42,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:42,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:42,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:42,896 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 40 treesize of output 18 [2021-06-05 23:13:42,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:42,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-06-05 23:13:43,097 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:43,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279273459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:43,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:43,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:43,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693476658] [2021-06-05 23:13:43,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:43,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:43,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:43,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1232, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:43,098 INFO L87 Difference]: Start difference. First operand 1808 states and 3682 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:45,050 INFO L93 Difference]: Finished difference Result 1999 states and 4032 transitions. [2021-06-05 23:13:45,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:13:45,050 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:45,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:45,052 INFO L225 Difference]: With dead ends: 1999 [2021-06-05 23:13:45,052 INFO L226 Difference]: Without dead ends: 1943 [2021-06-05 23:13:45,052 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1243 ImplicationChecksByTransitivity, 1884.9ms TimeCoverageRelationStatistics Valid=373, Invalid=5029, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:13:45,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2021-06-05 23:13:45,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 1804. [2021-06-05 23:13:45,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 2.0377149195784803) internal successors, (3674), 1803 states have internal predecessors, (3674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 3674 transitions. [2021-06-05 23:13:45,066 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 3674 transitions. Word has length 40 [2021-06-05 23:13:45,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:45,066 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 3674 transitions. [2021-06-05 23:13:45,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 3674 transitions. [2021-06-05 23:13:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:45,067 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:45,067 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:45,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-06-05 23:13:45,283 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:45,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:45,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1441739029, now seen corresponding path program 233 times [2021-06-05 23:13:45,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:45,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758059432] [2021-06-05 23:13:45,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:45,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:45,708 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:45,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:45,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758059432] [2021-06-05 23:13:45,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758059432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:45,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35449019] [2021-06-05 23:13:45,709 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 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-06-05 23:13:45,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:13:45,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:45,734 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 45 conjunts are in the unsatisfiable core [2021-06-05 23:13:45,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:46,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:46,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:46,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:46,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:46,147 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 38 treesize of output 18 [2021-06-05 23:13:46,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:46,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:46,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35449019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:46,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:46,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:46,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488002704] [2021-06-05 23:13:46,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:46,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:46,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:46,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:46,284 INFO L87 Difference]: Start difference. First operand 1804 states and 3674 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:48,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:48,916 INFO L93 Difference]: Finished difference Result 2056 states and 4142 transitions. [2021-06-05 23:13:48,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:13:48,916 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:48,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:48,918 INFO L225 Difference]: With dead ends: 2056 [2021-06-05 23:13:48,918 INFO L226 Difference]: Without dead ends: 1960 [2021-06-05 23:13:48,918 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1494 ImplicationChecksByTransitivity, 2221.0ms TimeCoverageRelationStatistics Valid=424, Invalid=5428, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:13:48,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1960 states. [2021-06-05 23:13:48,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1960 to 1816. [2021-06-05 23:13:48,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 2.0391184573002756) internal successors, (3701), 1815 states have internal predecessors, (3701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:48,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 3701 transitions. [2021-06-05 23:13:48,932 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 3701 transitions. Word has length 40 [2021-06-05 23:13:48,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:48,932 INFO L482 AbstractCegarLoop]: Abstraction has 1816 states and 3701 transitions. [2021-06-05 23:13:48,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:48,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 3701 transitions. [2021-06-05 23:13:48,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:48,933 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:48,933 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:49,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable279,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:49,148 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:49,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:49,149 INFO L82 PathProgramCache]: Analyzing trace with hash -56116439, now seen corresponding path program 234 times [2021-06-05 23:13:49,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:49,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654657538] [2021-06-05 23:13:49,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:49,569 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:49,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:49,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654657538] [2021-06-05 23:13:49,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654657538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:49,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904105878] [2021-06-05 23:13:49,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 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-06-05 23:13:49,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:13:49,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:49,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:13:49,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:50,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:50,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:50,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:50,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:50,010 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 38 treesize of output 18 [2021-06-05 23:13:50,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:50,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:50,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:50,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:13:50,153 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:50,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904105878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:50,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:50,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:50,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806791096] [2021-06-05 23:13:50,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:50,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:50,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:50,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:50,154 INFO L87 Difference]: Start difference. First operand 1816 states and 3701 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:52,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:52,922 INFO L93 Difference]: Finished difference Result 2078 states and 4190 transitions. [2021-06-05 23:13:52,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 23:13:52,923 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:52,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:52,924 INFO L225 Difference]: With dead ends: 2078 [2021-06-05 23:13:52,925 INFO L226 Difference]: Without dead ends: 1990 [2021-06-05 23:13:52,925 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 2233.5ms TimeCoverageRelationStatistics Valid=449, Invalid=5557, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:13:52,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1990 states. [2021-06-05 23:13:52,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1990 to 1819. [2021-06-05 23:13:52,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1819 states, 1818 states have (on average 2.0374037403740375) internal successors, (3704), 1818 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:52,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 3704 transitions. [2021-06-05 23:13:52,938 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 3704 transitions. Word has length 40 [2021-06-05 23:13:52,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:52,938 INFO L482 AbstractCegarLoop]: Abstraction has 1819 states and 3704 transitions. [2021-06-05 23:13:52,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:52,938 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 3704 transitions. [2021-06-05 23:13:52,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:52,940 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:52,940 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:53,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:53,140 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:53,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:53,140 INFO L82 PathProgramCache]: Analyzing trace with hash -697227029, now seen corresponding path program 235 times [2021-06-05 23:13:53,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:53,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445252774] [2021-06-05 23:13:53,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:53,500 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:53,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:53,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445252774] [2021-06-05 23:13:53,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445252774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:53,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781599278] [2021-06-05 23:13:53,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 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-06-05 23:13:53,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:53,523 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:53,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:53,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:53,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:53,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:53,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:53,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:53,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:13:53,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:53,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:53,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:53,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:54,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781599278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:54,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:54,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:54,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56599709] [2021-06-05 23:13:54,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:54,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:54,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:54,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:54,052 INFO L87 Difference]: Start difference. First operand 1819 states and 3704 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:56,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:56,750 INFO L93 Difference]: Finished difference Result 2083 states and 4199 transitions. [2021-06-05 23:13:56,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 23:13:56,751 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:13:56,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:56,752 INFO L225 Difference]: With dead ends: 2083 [2021-06-05 23:13:56,752 INFO L226 Difference]: Without dead ends: 2019 [2021-06-05 23:13:56,753 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 2174.3ms TimeCoverageRelationStatistics Valid=540, Invalid=5940, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 23:13:56,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2019 states. [2021-06-05 23:13:56,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2019 to 1820. [2021-06-05 23:13:56,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1820 states, 1819 states have (on average 2.0373831775700935) internal successors, (3706), 1819 states have internal predecessors, (3706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:56,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1820 states to 1820 states and 3706 transitions. [2021-06-05 23:13:56,766 INFO L78 Accepts]: Start accepts. Automaton has 1820 states and 3706 transitions. Word has length 40 [2021-06-05 23:13:56,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:56,766 INFO L482 AbstractCegarLoop]: Abstraction has 1820 states and 3706 transitions. [2021-06-05 23:13:56,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:56,767 INFO L276 IsEmpty]: Start isEmpty. Operand 1820 states and 3706 transitions. [2021-06-05 23:13:56,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:13:56,768 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:56,768 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:56,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-06-05 23:13:56,968 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:56,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:56,969 INFO L82 PathProgramCache]: Analyzing trace with hash 729015337, now seen corresponding path program 236 times [2021-06-05 23:13:56,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:56,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346600397] [2021-06-05 23:13:56,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:57,351 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:57,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:57,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346600397] [2021-06-05 23:13:57,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346600397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:57,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986998478] [2021-06-05 23:13:57,352 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-06-05 23:13:57,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:57,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:57,376 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:13:57,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:57,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:57,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:57,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:57,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:57,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:57,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:57,703 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 40 treesize of output 18 [2021-06-05 23:13:57,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:57,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:57,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:57,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:13:57,854 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:57,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986998478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:57,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:57,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:13:57,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009313129] [2021-06-05 23:13:57,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:57,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:57,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:57,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1217, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:57,855 INFO L87 Difference]: Start difference. First operand 1820 states and 3706 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:01,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:01,216 INFO L93 Difference]: Finished difference Result 2198 states and 4421 transitions. [2021-06-05 23:14:01,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:14:01,217 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:01,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:01,218 INFO L225 Difference]: With dead ends: 2198 [2021-06-05 23:14:01,218 INFO L226 Difference]: Without dead ends: 2111 [2021-06-05 23:14:01,219 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2613 ImplicationChecksByTransitivity, 2704.0ms TimeCoverageRelationStatistics Valid=733, Invalid=8579, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 23:14:01,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2111 states. [2021-06-05 23:14:01,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2111 to 1822. [2021-06-05 23:14:01,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1821 states have (on average 2.0367929708951125) internal successors, (3709), 1821 states have internal predecessors, (3709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:01,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 3709 transitions. [2021-06-05 23:14:01,233 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 3709 transitions. Word has length 40 [2021-06-05 23:14:01,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:01,233 INFO L482 AbstractCegarLoop]: Abstraction has 1822 states and 3709 transitions. [2021-06-05 23:14:01,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:01,233 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 3709 transitions. [2021-06-05 23:14:01,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:01,234 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:01,234 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:01,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:01,435 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:01,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:01,435 INFO L82 PathProgramCache]: Analyzing trace with hash -185617409, now seen corresponding path program 237 times [2021-06-05 23:14:01,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:01,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705258856] [2021-06-05 23:14:01,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:01,797 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:01,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:01,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705258856] [2021-06-05 23:14:01,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705258856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:01,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260758160] [2021-06-05 23:14:01,798 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-06-05 23:14:01,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:01,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:01,822 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:01,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:02,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:02,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:02,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:02,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:02,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:14:02,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:02,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:02,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:02,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:14:02,292 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:02,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260758160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:02,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:02,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:02,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458486900] [2021-06-05 23:14:02,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:02,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:02,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:02,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:02,293 INFO L87 Difference]: Start difference. First operand 1822 states and 3709 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:04,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:04,679 INFO L93 Difference]: Finished difference Result 2059 states and 4148 transitions. [2021-06-05 23:14:04,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 23:14:04,679 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:04,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:04,681 INFO L225 Difference]: With dead ends: 2059 [2021-06-05 23:14:04,681 INFO L226 Difference]: Without dead ends: 2000 [2021-06-05 23:14:04,681 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1694 ImplicationChecksByTransitivity, 2032.4ms TimeCoverageRelationStatistics Valid=476, Invalid=6166, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 23:14:04,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-06-05 23:14:04,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1810. [2021-06-05 23:14:04,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1809 states have (on average 2.0375898286346046) internal successors, (3686), 1809 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:04,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 3686 transitions. [2021-06-05 23:14:04,695 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 3686 transitions. Word has length 40 [2021-06-05 23:14:04,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:04,695 INFO L482 AbstractCegarLoop]: Abstraction has 1810 states and 3686 transitions. [2021-06-05 23:14:04,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:04,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 3686 transitions. [2021-06-05 23:14:04,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:04,696 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:04,696 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:04,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:04,896 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:04,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:04,897 INFO L82 PathProgramCache]: Analyzing trace with hash -945367575, now seen corresponding path program 238 times [2021-06-05 23:14:04,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:04,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491722577] [2021-06-05 23:14:04,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:05,274 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:05,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:05,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491722577] [2021-06-05 23:14:05,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491722577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:05,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115320811] [2021-06-05 23:14:05,274 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-06-05 23:14:05,297 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:14:05,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:05,298 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:05,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:05,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:05,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:05,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:05,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:05,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:05,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:05,696 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 40 treesize of output 18 [2021-06-05 23:14:05,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:05,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:05,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:05,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:05,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115320811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:05,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:05,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:05,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990529466] [2021-06-05 23:14:05,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:05,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:05,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:05,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:05,827 INFO L87 Difference]: Start difference. First operand 1810 states and 3686 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:08,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:08,583 INFO L93 Difference]: Finished difference Result 2103 states and 4238 transitions. [2021-06-05 23:14:08,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:14:08,583 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:08,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:08,585 INFO L225 Difference]: With dead ends: 2103 [2021-06-05 23:14:08,585 INFO L226 Difference]: Without dead ends: 2007 [2021-06-05 23:14:08,585 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2238 ImplicationChecksByTransitivity, 2395.5ms TimeCoverageRelationStatistics Valid=531, Invalid=7301, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 23:14:08,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2021-06-05 23:14:08,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 1833. [2021-06-05 23:14:08,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1833 states, 1832 states have (on average 2.0398471615720526) internal successors, (3737), 1832 states have internal predecessors, (3737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:08,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1833 states to 1833 states and 3737 transitions. [2021-06-05 23:14:08,599 INFO L78 Accepts]: Start accepts. Automaton has 1833 states and 3737 transitions. Word has length 40 [2021-06-05 23:14:08,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:08,599 INFO L482 AbstractCegarLoop]: Abstraction has 1833 states and 3737 transitions. [2021-06-05 23:14:08,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:08,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1833 states and 3737 transitions. [2021-06-05 23:14:08,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:08,600 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:08,600 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:08,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,243 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:08,800 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:08,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:08,801 INFO L82 PathProgramCache]: Analyzing trace with hash 440255015, now seen corresponding path program 239 times [2021-06-05 23:14:08,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:08,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704445073] [2021-06-05 23:14:08,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:09,171 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:09,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:09,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704445073] [2021-06-05 23:14:09,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704445073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:09,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684375155] [2021-06-05 23:14:09,171 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-06-05 23:14:09,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:14:09,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:09,197 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:09,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:09,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:09,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:09,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:09,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:09,582 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 38 treesize of output 18 [2021-06-05 23:14:09,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:09,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:09,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:09,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:14:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:09,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684375155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:09,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:09,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:14:09,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617644775] [2021-06-05 23:14:09,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:14:09,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:09,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:14:09,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1363, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:14:09,757 INFO L87 Difference]: Start difference. First operand 1833 states and 3737 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:13,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:13,063 INFO L93 Difference]: Finished difference Result 2150 states and 4339 transitions. [2021-06-05 23:14:13,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 23:14:13,064 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:13,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:13,065 INFO L225 Difference]: With dead ends: 2150 [2021-06-05 23:14:13,065 INFO L226 Difference]: Without dead ends: 2062 [2021-06-05 23:14:13,066 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2619 ImplicationChecksByTransitivity, 2591.4ms TimeCoverageRelationStatistics Valid=621, Invalid=8309, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 23:14:13,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2062 states. [2021-06-05 23:14:13,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2062 to 1836. [2021-06-05 23:14:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 2.0397820163487737) internal successors, (3743), 1835 states have internal predecessors, (3743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:13,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 3743 transitions. [2021-06-05 23:14:13,079 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 3743 transitions. Word has length 40 [2021-06-05 23:14:13,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:13,079 INFO L482 AbstractCegarLoop]: Abstraction has 1836 states and 3743 transitions. [2021-06-05 23:14:13,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:13,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 3743 transitions. [2021-06-05 23:14:13,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:13,081 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:13,081 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:13,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:13,281 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:13,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:13,281 INFO L82 PathProgramCache]: Analyzing trace with hash -200855575, now seen corresponding path program 240 times [2021-06-05 23:14:13,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:13,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632366425] [2021-06-05 23:14:13,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:13,638 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:13,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:13,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632366425] [2021-06-05 23:14:13,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632366425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:13,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362096710] [2021-06-05 23:14:13,639 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-06-05 23:14:13,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:14:13,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:13,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:14:13,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:14,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:14,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:14,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:14,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:14,004 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 38 treesize of output 18 [2021-06-05 23:14:14,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:14,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:14,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:14,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:14:14,153 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:14,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362096710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:14,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:14,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:14,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406451491] [2021-06-05 23:14:14,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:14,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:14,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:14,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:14,154 INFO L87 Difference]: Start difference. First operand 1836 states and 3743 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:18,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:18,052 INFO L93 Difference]: Finished difference Result 2178 states and 4394 transitions. [2021-06-05 23:14:18,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-05 23:14:18,053 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:18,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:18,054 INFO L225 Difference]: With dead ends: 2178 [2021-06-05 23:14:18,054 INFO L226 Difference]: Without dead ends: 2114 [2021-06-05 23:14:18,055 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3257 ImplicationChecksByTransitivity, 2780.0ms TimeCoverageRelationStatistics Valid=791, Invalid=9921, Unknown=0, NotChecked=0, Total=10712 [2021-06-05 23:14:18,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2114 states. [2021-06-05 23:14:18,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2114 to 1837. [2021-06-05 23:14:18,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 2.039760348583878) internal successors, (3745), 1836 states have internal predecessors, (3745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 3745 transitions. [2021-06-05 23:14:18,068 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 3745 transitions. Word has length 40 [2021-06-05 23:14:18,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:18,068 INFO L482 AbstractCegarLoop]: Abstraction has 1837 states and 3745 transitions. [2021-06-05 23:14:18,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:18,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 3745 transitions. [2021-06-05 23:14:18,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:18,070 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:18,070 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:18,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2021-06-05 23:14:18,270 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:18,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:18,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1225386791, now seen corresponding path program 241 times [2021-06-05 23:14:18,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:18,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545987704] [2021-06-05 23:14:18,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:18,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:18,637 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:18,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:18,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545987704] [2021-06-05 23:14:18,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545987704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:18,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581721948] [2021-06-05 23:14:18,637 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-06-05 23:14:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:18,661 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:18,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:18,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:18,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:18,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:18,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:18,990 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 40 treesize of output 18 [2021-06-05 23:14:18,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:18,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:18,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:18,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:19,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581721948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:19,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:19,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:19,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588132078] [2021-06-05 23:14:19,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:19,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:19,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:19,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:19,150 INFO L87 Difference]: Start difference. First operand 1837 states and 3745 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:23,863 INFO L93 Difference]: Finished difference Result 2368 states and 4762 transitions. [2021-06-05 23:14:23,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 23:14:23,864 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:23,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:23,865 INFO L225 Difference]: With dead ends: 2368 [2021-06-05 23:14:23,865 INFO L226 Difference]: Without dead ends: 2278 [2021-06-05 23:14:23,866 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4476 ImplicationChecksByTransitivity, 3296.7ms TimeCoverageRelationStatistics Valid=962, Invalid=13080, Unknown=0, NotChecked=0, Total=14042 [2021-06-05 23:14:23,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2021-06-05 23:14:23,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 1842. [2021-06-05 23:14:23,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1842 states, 1841 states have (on average 2.0391091797935905) internal successors, (3754), 1841 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:23,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1842 states to 1842 states and 3754 transitions. [2021-06-05 23:14:23,880 INFO L78 Accepts]: Start accepts. Automaton has 1842 states and 3754 transitions. Word has length 40 [2021-06-05 23:14:23,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:23,880 INFO L482 AbstractCegarLoop]: Abstraction has 1842 states and 3754 transitions. [2021-06-05 23:14:23,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:23,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 3754 transitions. [2021-06-05 23:14:23,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:23,882 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:23,882 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:24,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:24,082 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:24,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:24,082 INFO L82 PathProgramCache]: Analyzing trace with hash 310754045, now seen corresponding path program 242 times [2021-06-05 23:14:24,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:24,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971410866] [2021-06-05 23:14:24,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:24,453 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:24,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:24,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971410866] [2021-06-05 23:14:24,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971410866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:24,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735821] [2021-06-05 23:14:24,454 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-06-05 23:14:24,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:14:24,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:24,478 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:24,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:24,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:24,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:24,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:24,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:24,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:24,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:24,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:14:24,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:24,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:24,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:24,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:14:24,952 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:24,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:24,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:24,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:24,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018422945] [2021-06-05 23:14:24,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:24,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:24,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:24,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:24,953 INFO L87 Difference]: Start difference. First operand 1842 states and 3754 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:27,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:27,466 INFO L93 Difference]: Finished difference Result 2097 states and 4227 transitions. [2021-06-05 23:14:27,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 23:14:27,467 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:27,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:27,468 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 23:14:27,468 INFO L226 Difference]: Without dead ends: 2041 [2021-06-05 23:14:27,469 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1753 ImplicationChecksByTransitivity, 1975.8ms TimeCoverageRelationStatistics Valid=443, Invalid=6199, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 23:14:27,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2041 states. [2021-06-05 23:14:27,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2041 to 1824. [2021-06-05 23:14:27,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.040043883708173) internal successors, (3719), 1823 states have internal predecessors, (3719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:27,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 3719 transitions. [2021-06-05 23:14:27,483 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 3719 transitions. Word has length 40 [2021-06-05 23:14:27,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:27,483 INFO L482 AbstractCegarLoop]: Abstraction has 1824 states and 3719 transitions. [2021-06-05 23:14:27,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:27,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 3719 transitions. [2021-06-05 23:14:27,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:27,484 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:27,484 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:27,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-06-05 23:14:27,685 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:27,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:27,685 INFO L82 PathProgramCache]: Analyzing trace with hash 314170323, now seen corresponding path program 243 times [2021-06-05 23:14:27,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:27,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713241687] [2021-06-05 23:14:27,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:28,061 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:28,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:28,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713241687] [2021-06-05 23:14:28,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713241687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:28,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368593704] [2021-06-05 23:14:28,062 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-06-05 23:14:28,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:28,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:28,087 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:28,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:28,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:28,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:28,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:28,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:28,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:28,500 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 40 treesize of output 18 [2021-06-05 23:14:28,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:28,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:28,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:28,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:28,626 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:28,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368593704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:28,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:28,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 37 [2021-06-05 23:14:28,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286436265] [2021-06-05 23:14:28,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:28,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:28,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:28,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:28,627 INFO L87 Difference]: Start difference. First operand 1824 states and 3719 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:31,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:31,536 INFO L93 Difference]: Finished difference Result 2110 states and 4255 transitions. [2021-06-05 23:14:31,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 23:14:31,536 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:31,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:31,538 INFO L225 Difference]: With dead ends: 2110 [2021-06-05 23:14:31,538 INFO L226 Difference]: Without dead ends: 2022 [2021-06-05 23:14:31,538 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 2363.5ms TimeCoverageRelationStatistics Valid=499, Invalid=7157, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 23:14:31,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2021-06-05 23:14:31,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1863. [2021-06-05 23:14:31,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1863 states, 1862 states have (on average 2.0408163265306123) internal successors, (3800), 1862 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:31,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1863 states to 1863 states and 3800 transitions. [2021-06-05 23:14:31,552 INFO L78 Accepts]: Start accepts. Automaton has 1863 states and 3800 transitions. Word has length 40 [2021-06-05 23:14:31,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:31,552 INFO L482 AbstractCegarLoop]: Abstraction has 1863 states and 3800 transitions. [2021-06-05 23:14:31,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:31,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1863 states and 3800 transitions. [2021-06-05 23:14:31,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:31,554 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:31,554 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:31,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-06-05 23:14:31,754 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:31,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:31,755 INFO L82 PathProgramCache]: Analyzing trace with hash -326940267, now seen corresponding path program 244 times [2021-06-05 23:14:31,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:31,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555037780] [2021-06-05 23:14:31,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:32,133 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:32,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:32,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555037780] [2021-06-05 23:14:32,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555037780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:32,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890949226] [2021-06-05 23:14:32,134 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-06-05 23:14:32,157 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:14:32,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:32,158 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:32,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:32,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:32,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:32,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:32,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:32,480 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 40 treesize of output 18 [2021-06-05 23:14:32,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:32,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:32,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:32,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:32,630 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:32,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890949226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:32,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:32,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:14:32,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897725637] [2021-06-05 23:14:32,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:32,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:32,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:32,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:32,631 INFO L87 Difference]: Start difference. First operand 1863 states and 3800 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:35,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:35,548 INFO L93 Difference]: Finished difference Result 2124 states and 4289 transitions. [2021-06-05 23:14:35,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:14:35,548 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:35,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:35,550 INFO L225 Difference]: With dead ends: 2124 [2021-06-05 23:14:35,550 INFO L226 Difference]: Without dead ends: 2060 [2021-06-05 23:14:35,550 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2201 ImplicationChecksByTransitivity, 2203.2ms TimeCoverageRelationStatistics Valid=506, Invalid=7150, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 23:14:35,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2021-06-05 23:14:35,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1877. [2021-06-05 23:14:35,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1876 states have (on average 2.041044776119403) internal successors, (3829), 1876 states have internal predecessors, (3829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:35,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 3829 transitions. [2021-06-05 23:14:35,565 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 3829 transitions. Word has length 40 [2021-06-05 23:14:35,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:35,565 INFO L482 AbstractCegarLoop]: Abstraction has 1877 states and 3829 transitions. [2021-06-05 23:14:35,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:35,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 3829 transitions. [2021-06-05 23:14:35,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:35,566 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:35,566 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:35,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:35,769 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:35,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:35,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1099302099, now seen corresponding path program 245 times [2021-06-05 23:14:35,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:35,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740511724] [2021-06-05 23:14:35,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:36,150 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:36,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:36,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740511724] [2021-06-05 23:14:36,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740511724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:36,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007298090] [2021-06-05 23:14:36,151 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-06-05 23:14:36,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:14:36,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:36,178 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:36,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:36,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:36,496 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 38 treesize of output 18 [2021-06-05 23:14:36,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:36,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:36,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:36,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:14:36,695 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:36,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007298090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:36,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:36,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-06-05 23:14:36,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531423707] [2021-06-05 23:14:36,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:14:36,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:36,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:14:36,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1361, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:14:36,696 INFO L87 Difference]: Start difference. First operand 1877 states and 3829 transitions. Second operand has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:39,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:39,990 INFO L93 Difference]: Finished difference Result 2198 states and 4424 transitions. [2021-06-05 23:14:39,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-06-05 23:14:39,991 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:39,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:39,992 INFO L225 Difference]: With dead ends: 2198 [2021-06-05 23:14:39,992 INFO L226 Difference]: Without dead ends: 2120 [2021-06-05 23:14:39,993 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3057 ImplicationChecksByTransitivity, 2534.4ms TimeCoverageRelationStatistics Valid=640, Invalid=9260, Unknown=0, NotChecked=0, Total=9900 [2021-06-05 23:14:39,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-06-05 23:14:40,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 1876. [2021-06-05 23:14:40,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.0405333333333333) internal successors, (3826), 1875 states have internal predecessors, (3826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:40,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 3826 transitions. [2021-06-05 23:14:40,007 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 3826 transitions. Word has length 40 [2021-06-05 23:14:40,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:40,007 INFO L482 AbstractCegarLoop]: Abstraction has 1876 states and 3826 transitions. [2021-06-05 23:14:40,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7692307692307692) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:40,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 3826 transitions. [2021-06-05 23:14:40,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:40,009 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:40,009 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:40,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-06-05 23:14:40,209 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:40,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:40,209 INFO L82 PathProgramCache]: Analyzing trace with hash 994455481, now seen corresponding path program 246 times [2021-06-05 23:14:40,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:40,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278890456] [2021-06-05 23:14:40,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:40,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:40,581 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:40,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:40,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278890456] [2021-06-05 23:14:40,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278890456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:40,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44819648] [2021-06-05 23:14:40,581 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-06-05 23:14:40,608 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:14:40,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:40,609 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 23:14:40,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:41,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:41,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:41,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:41,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 23 [2021-06-05 23:14:41,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:41,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:41,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:41,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:10 [2021-06-05 23:14:41,462 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:41,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44819648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:41,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:41,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 44 [2021-06-05 23:14:41,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294813927] [2021-06-05 23:14:41,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-05 23:14:41,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:41,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-05 23:14:41,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1863, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:14:41,463 INFO L87 Difference]: Start difference. First operand 1876 states and 3826 transitions. Second operand has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:45,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:45,097 INFO L93 Difference]: Finished difference Result 2144 states and 4327 transitions. [2021-06-05 23:14:45,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:14:45,098 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:45,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:45,099 INFO L225 Difference]: With dead ends: 2144 [2021-06-05 23:14:45,099 INFO L226 Difference]: Without dead ends: 2080 [2021-06-05 23:14:45,099 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1658 ImplicationChecksByTransitivity, 3069.5ms TimeCoverageRelationStatistics Valid=545, Invalid=7645, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:14:45,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-06-05 23:14:45,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 1891. [2021-06-05 23:14:45,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1891 states, 1890 states have (on average 2.043915343915344) internal successors, (3863), 1890 states have internal predecessors, (3863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:45,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1891 states to 1891 states and 3863 transitions. [2021-06-05 23:14:45,113 INFO L78 Accepts]: Start accepts. Automaton has 1891 states and 3863 transitions. Word has length 40 [2021-06-05 23:14:45,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:45,113 INFO L482 AbstractCegarLoop]: Abstraction has 1891 states and 3863 transitions. [2021-06-05 23:14:45,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:45,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1891 states and 3863 transitions. [2021-06-05 23:14:45,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:45,114 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:45,114 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:45,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:45,315 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:45,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:45,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1041343209, now seen corresponding path program 247 times [2021-06-05 23:14:45,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:45,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952930502] [2021-06-05 23:14:45,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:45,662 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:45,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:45,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952930502] [2021-06-05 23:14:45,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952930502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:45,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937096013] [2021-06-05 23:14:45,662 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:45,686 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:45,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:46,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:46,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:46,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:46,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:46,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:46,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:46,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:14:46,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:46,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:46,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:46,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:46,255 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:46,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937096013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:46,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:46,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:46,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455105426] [2021-06-05 23:14:46,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:46,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:46,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:46,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:46,256 INFO L87 Difference]: Start difference. First operand 1891 states and 3863 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:47,635 INFO L93 Difference]: Finished difference Result 2091 states and 4219 transitions. [2021-06-05 23:14:47,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:14:47,635 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:47,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:47,637 INFO L225 Difference]: With dead ends: 2091 [2021-06-05 23:14:47,637 INFO L226 Difference]: Without dead ends: 2027 [2021-06-05 23:14:47,637 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1330.1ms TimeCoverageRelationStatistics Valid=234, Invalid=3072, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:14:47,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2027 states. [2021-06-05 23:14:47,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2027 to 1906. [2021-06-05 23:14:47,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1906 states, 1905 states have (on average 2.0451443569553804) internal successors, (3896), 1905 states have internal predecessors, (3896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1906 states to 1906 states and 3896 transitions. [2021-06-05 23:14:47,651 INFO L78 Accepts]: Start accepts. Automaton has 1906 states and 3896 transitions. Word has length 40 [2021-06-05 23:14:47,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:47,651 INFO L482 AbstractCegarLoop]: Abstraction has 1906 states and 3896 transitions. [2021-06-05 23:14:47,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1906 states and 3896 transitions. [2021-06-05 23:14:47,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:47,652 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:47,652 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:47,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-06-05 23:14:47,853 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:47,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:47,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1575048665, now seen corresponding path program 248 times [2021-06-05 23:14:47,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:47,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315770250] [2021-06-05 23:14:47,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:48,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:48,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315770250] [2021-06-05 23:14:48,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315770250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:48,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166438165] [2021-06-05 23:14:48,201 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:48,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:14:48,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:48,226 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:48,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:48,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:48,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:48,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:48,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:48,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:48,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:48,690 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 40 treesize of output 18 [2021-06-05 23:14:48,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:48,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:48,818 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:48,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166438165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:48,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:48,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:48,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574801015] [2021-06-05 23:14:48,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:48,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:48,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:48,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:48,819 INFO L87 Difference]: Start difference. First operand 1906 states and 3896 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:50,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:50,356 INFO L93 Difference]: Finished difference Result 2128 states and 4286 transitions. [2021-06-05 23:14:50,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:14:50,356 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:50,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:50,358 INFO L225 Difference]: With dead ends: 2128 [2021-06-05 23:14:50,358 INFO L226 Difference]: Without dead ends: 2064 [2021-06-05 23:14:50,358 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1374.3ms TimeCoverageRelationStatistics Valid=233, Invalid=3073, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 23:14:50,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-06-05 23:14:50,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1907. [2021-06-05 23:14:50,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1907 states, 1906 states have (on average 2.0451206715634838) internal successors, (3898), 1906 states have internal predecessors, (3898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:50,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 3898 transitions. [2021-06-05 23:14:50,372 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 3898 transitions. Word has length 40 [2021-06-05 23:14:50,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:50,372 INFO L482 AbstractCegarLoop]: Abstraction has 1907 states and 3898 transitions. [2021-06-05 23:14:50,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:50,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 3898 transitions. [2021-06-05 23:14:50,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:50,373 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:50,373 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:50,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:50,574 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:50,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:50,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1988883223, now seen corresponding path program 249 times [2021-06-05 23:14:50,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:50,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215523007] [2021-06-05 23:14:50,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:50,925 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:50,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:50,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215523007] [2021-06-05 23:14:50,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215523007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:50,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142879703] [2021-06-05 23:14:50,926 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:50,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:50,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:50,951 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:50,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:51,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:51,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:51,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:14:51,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:51,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:51,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:51,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:51,545 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:51,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142879703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:51,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:51,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 38 [2021-06-05 23:14:51,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147004520] [2021-06-05 23:14:51,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:14:51,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:51,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:14:51,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1374, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:14:51,546 INFO L87 Difference]: Start difference. First operand 1907 states and 3898 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:54,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:54,367 INFO L93 Difference]: Finished difference Result 2312 states and 4641 transitions. [2021-06-05 23:14:54,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:14:54,367 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:54,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:54,369 INFO L225 Difference]: With dead ends: 2312 [2021-06-05 23:14:54,369 INFO L226 Difference]: Without dead ends: 2180 [2021-06-05 23:14:54,369 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 2281.1ms TimeCoverageRelationStatistics Valid=438, Invalid=6042, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 23:14:54,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2180 states. [2021-06-05 23:14:54,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2180 to 1933. [2021-06-05 23:14:54,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1933 states, 1932 states have (on average 2.046583850931677) internal successors, (3954), 1932 states have internal predecessors, (3954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:54,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1933 states to 1933 states and 3954 transitions. [2021-06-05 23:14:54,384 INFO L78 Accepts]: Start accepts. Automaton has 1933 states and 3954 transitions. Word has length 40 [2021-06-05 23:14:54,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:54,384 INFO L482 AbstractCegarLoop]: Abstraction has 1933 states and 3954 transitions. [2021-06-05 23:14:54,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:54,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1933 states and 3954 transitions. [2021-06-05 23:14:54,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:54,385 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:54,385 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:54,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:54,588 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:54,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:54,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1317318617, now seen corresponding path program 250 times [2021-06-05 23:14:54,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:54,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813663206] [2021-06-05 23:14:54,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:54,943 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:54,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:54,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813663206] [2021-06-05 23:14:54,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813663206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:54,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965979259] [2021-06-05 23:14:54,943 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:54,968 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:14:54,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:54,969 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:54,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:55,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:55,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:55,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:55,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:55,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:55,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:55,427 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 40 treesize of output 18 [2021-06-05 23:14:55,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:55,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:55,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:55,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:55,555 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:55,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965979259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:55,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:55,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:55,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883661482] [2021-06-05 23:14:55,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:55,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:55,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:55,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:55,556 INFO L87 Difference]: Start difference. First operand 1933 states and 3954 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:57,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:57,273 INFO L93 Difference]: Finished difference Result 2224 states and 4483 transitions. [2021-06-05 23:14:57,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:14:57,273 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:14:57,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:57,275 INFO L225 Difference]: With dead ends: 2224 [2021-06-05 23:14:57,275 INFO L226 Difference]: Without dead ends: 2163 [2021-06-05 23:14:57,275 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1523.7ms TimeCoverageRelationStatistics Valid=272, Invalid=3510, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:14:57,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-06-05 23:14:57,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1932. [2021-06-05 23:14:57,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1932 states, 1931 states have (on average 2.0466079751424133) internal successors, (3952), 1931 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:57,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1932 states to 1932 states and 3952 transitions. [2021-06-05 23:14:57,291 INFO L78 Accepts]: Start accepts. Automaton has 1932 states and 3952 transitions. Word has length 40 [2021-06-05 23:14:57,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:57,291 INFO L482 AbstractCegarLoop]: Abstraction has 1932 states and 3952 transitions. [2021-06-05 23:14:57,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:57,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1932 states and 3952 transitions. [2021-06-05 23:14:57,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:14:57,293 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:57,293 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:57,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,255 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:57,495 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:57,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:57,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1592026089, now seen corresponding path program 251 times [2021-06-05 23:14:57,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:57,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972133828] [2021-06-05 23:14:57,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:57,848 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:57,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:57,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972133828] [2021-06-05 23:14:57,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972133828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:57,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303744662] [2021-06-05 23:14:57,848 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:57,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:14:57,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:57,879 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:57,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:58,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:58,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:58,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:58,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:58,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:58,343 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 40 treesize of output 18 [2021-06-05 23:14:58,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:58,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:58,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:58,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:14:58,481 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:58,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303744662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:58,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:58,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:58,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550342815] [2021-06-05 23:14:58,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:58,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:58,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:58,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:58,482 INFO L87 Difference]: Start difference. First operand 1932 states and 3952 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:00,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:00,304 INFO L93 Difference]: Finished difference Result 2264 states and 4568 transitions. [2021-06-05 23:15:00,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:15:00,304 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:00,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:00,306 INFO L225 Difference]: With dead ends: 2264 [2021-06-05 23:15:00,306 INFO L226 Difference]: Without dead ends: 2216 [2021-06-05 23:15:00,307 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 1730.1ms TimeCoverageRelationStatistics Valid=302, Invalid=3988, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:15:00,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2021-06-05 23:15:00,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 1936. [2021-06-05 23:15:00,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 2.046511627906977) internal successors, (3960), 1935 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:00,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 3960 transitions. [2021-06-05 23:15:00,321 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 3960 transitions. Word has length 40 [2021-06-05 23:15:00,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:00,321 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 3960 transitions. [2021-06-05 23:15:00,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:00,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 3960 transitions. [2021-06-05 23:15:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:00,323 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:00,323 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:00,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:00,524 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:00,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:00,524 INFO L82 PathProgramCache]: Analyzing trace with hash 2061830617, now seen corresponding path program 252 times [2021-06-05 23:15:00,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:00,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138502470] [2021-06-05 23:15:00,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:00,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:00,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138502470] [2021-06-05 23:15:00,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138502470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:00,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445350099] [2021-06-05 23:15:00,911 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:00,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:15:00,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:00,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:15:00,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:01,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:01,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:01,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:01,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:01,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:01,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:01,338 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 38 treesize of output 18 [2021-06-05 23:15:01,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:01,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:01,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:01,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:15:01,503 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:01,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445350099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:01,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:01,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:01,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831806844] [2021-06-05 23:15:01,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:01,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:01,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:01,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:01,504 INFO L87 Difference]: Start difference. First operand 1936 states and 3960 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:03,584 INFO L93 Difference]: Finished difference Result 2294 states and 4630 transitions. [2021-06-05 23:15:03,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:15:03,584 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:03,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:03,586 INFO L225 Difference]: With dead ends: 2294 [2021-06-05 23:15:03,586 INFO L226 Difference]: Without dead ends: 2262 [2021-06-05 23:15:03,586 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1086 ImplicationChecksByTransitivity, 1760.1ms TimeCoverageRelationStatistics Valid=333, Invalid=4223, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:15:03,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2262 states. [2021-06-05 23:15:03,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2262 to 1937. [2021-06-05 23:15:03,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 2.0464876033057853) internal successors, (3962), 1936 states have internal predecessors, (3962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:03,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 3962 transitions. [2021-06-05 23:15:03,601 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 3962 transitions. Word has length 40 [2021-06-05 23:15:03,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:03,601 INFO L482 AbstractCegarLoop]: Abstraction has 1937 states and 3962 transitions. [2021-06-05 23:15:03,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:03,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 3962 transitions. [2021-06-05 23:15:03,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:03,602 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:03,602 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:03,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-06-05 23:15:03,804 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:03,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:03,804 INFO L82 PathProgramCache]: Analyzing trace with hash -806894313, now seen corresponding path program 253 times [2021-06-05 23:15:03,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:03,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477439580] [2021-06-05 23:15:03,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:04,259 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:04,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:04,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477439580] [2021-06-05 23:15:04,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477439580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:04,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236327408] [2021-06-05 23:15:04,259 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:04,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:04,283 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:04,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:04,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:04,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:04,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:04,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:04,725 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 40 treesize of output 18 [2021-06-05 23:15:04,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:04,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:04,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:04,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:04,891 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:04,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236327408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:04,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:04,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:04,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23476515] [2021-06-05 23:15:04,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:04,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:04,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:04,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:04,892 INFO L87 Difference]: Start difference. First operand 1937 states and 3962 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:07,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:07,148 INFO L93 Difference]: Finished difference Result 2370 states and 4777 transitions. [2021-06-05 23:15:07,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:15:07,149 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:07,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:07,151 INFO L225 Difference]: With dead ends: 2370 [2021-06-05 23:15:07,151 INFO L226 Difference]: Without dead ends: 2326 [2021-06-05 23:15:07,151 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1316 ImplicationChecksByTransitivity, 2081.9ms TimeCoverageRelationStatistics Valid=381, Invalid=5021, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:15:07,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2326 states. [2021-06-05 23:15:07,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2326 to 1929. [2021-06-05 23:15:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1929 states, 1928 states have (on average 2.0451244813278007) internal successors, (3943), 1928 states have internal predecessors, (3943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:07,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1929 states to 1929 states and 3943 transitions. [2021-06-05 23:15:07,167 INFO L78 Accepts]: Start accepts. Automaton has 1929 states and 3943 transitions. Word has length 40 [2021-06-05 23:15:07,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:07,167 INFO L482 AbstractCegarLoop]: Abstraction has 1929 states and 3943 transitions. [2021-06-05 23:15:07,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:07,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1929 states and 3943 transitions. [2021-06-05 23:15:07,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:07,168 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:07,168 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:07,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-06-05 23:15:07,385 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:07,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:07,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1668306179, now seen corresponding path program 254 times [2021-06-05 23:15:07,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:07,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953697484] [2021-06-05 23:15:07,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:07,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:07,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953697484] [2021-06-05 23:15:07,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953697484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:07,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450719642] [2021-06-05 23:15:07,797 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:07,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:15:07,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:07,823 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:15:07,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:08,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:08,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:08,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:08,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:08,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:08,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:08,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:15:08,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:08,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:08,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:08,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:15:08,400 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:08,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450719642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:08,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:08,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:08,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578221349] [2021-06-05 23:15:08,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:08,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:08,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:08,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:08,401 INFO L87 Difference]: Start difference. First operand 1929 states and 3943 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:09,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:09,929 INFO L93 Difference]: Finished difference Result 2132 states and 4333 transitions. [2021-06-05 23:15:09,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:15:09,929 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:09,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:09,931 INFO L225 Difference]: With dead ends: 2132 [2021-06-05 23:15:09,931 INFO L226 Difference]: Without dead ends: 2104 [2021-06-05 23:15:09,932 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 1468.8ms TimeCoverageRelationStatistics Valid=239, Invalid=3183, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:15:09,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-06-05 23:15:09,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1924. [2021-06-05 23:15:09,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1924 states, 1923 states have (on average 2.045241809672387) internal successors, (3933), 1923 states have internal predecessors, (3933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:09,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1924 states to 1924 states and 3933 transitions. [2021-06-05 23:15:09,946 INFO L78 Accepts]: Start accepts. Automaton has 1924 states and 3933 transitions. Word has length 40 [2021-06-05 23:15:09,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:09,946 INFO L482 AbstractCegarLoop]: Abstraction has 1924 states and 3933 transitions. [2021-06-05 23:15:09,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:09,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1924 states and 3933 transitions. [2021-06-05 23:15:09,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:09,947 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:09,947 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:10,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-06-05 23:15:10,149 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:10,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:10,149 INFO L82 PathProgramCache]: Analyzing trace with hash -73691179, now seen corresponding path program 255 times [2021-06-05 23:15:10,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:10,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082727836] [2021-06-05 23:15:10,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:10,505 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:10,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:10,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082727836] [2021-06-05 23:15:10,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082727836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:10,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434165285] [2021-06-05 23:15:10,506 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:10,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:15:10,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:10,531 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:10,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:10,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:10,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:10,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:10,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:10,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:10,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:15:10,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:10,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:10,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:10,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:11,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434165285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:11,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:11,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:11,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947300515] [2021-06-05 23:15:11,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:11,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:11,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:11,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:11,121 INFO L87 Difference]: Start difference. First operand 1924 states and 3933 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:13,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:13,051 INFO L93 Difference]: Finished difference Result 2145 states and 4329 transitions. [2021-06-05 23:15:13,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:15:13,051 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:13,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:13,053 INFO L225 Difference]: With dead ends: 2145 [2021-06-05 23:15:13,053 INFO L226 Difference]: Without dead ends: 2017 [2021-06-05 23:15:13,053 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 1747.3ms TimeCoverageRelationStatistics Valid=325, Invalid=4505, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:15:13,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2021-06-05 23:15:13,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1938. [2021-06-05 23:15:13,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1937 states have (on average 2.0464636035105834) internal successors, (3964), 1937 states have internal predecessors, (3964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:13,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 3964 transitions. [2021-06-05 23:15:13,067 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 3964 transitions. Word has length 40 [2021-06-05 23:15:13,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:13,068 INFO L482 AbstractCegarLoop]: Abstraction has 1938 states and 3964 transitions. [2021-06-05 23:15:13,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:13,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 3964 transitions. [2021-06-05 23:15:13,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:13,069 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:13,069 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:13,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-06-05 23:15:13,270 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:13,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:13,270 INFO L82 PathProgramCache]: Analyzing trace with hash 340143379, now seen corresponding path program 256 times [2021-06-05 23:15:13,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:13,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085459883] [2021-06-05 23:15:13,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:13,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:13,639 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:13,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:13,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085459883] [2021-06-05 23:15:13,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085459883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:13,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011788427] [2021-06-05 23:15:13,639 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:13,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:15:13,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:13,664 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:13,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:14,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:14,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:14,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:14,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:14,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:14,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:14,135 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 40 treesize of output 18 [2021-06-05 23:15:14,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:14,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:14,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:14,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:14,265 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:14,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011788427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:14,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:14,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:14,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640544639] [2021-06-05 23:15:14,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:14,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:14,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:14,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:14,266 INFO L87 Difference]: Start difference. First operand 1938 states and 3964 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:16,480 INFO L93 Difference]: Finished difference Result 2187 states and 4419 transitions. [2021-06-05 23:15:16,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:15:16,481 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:16,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:16,482 INFO L225 Difference]: With dead ends: 2187 [2021-06-05 23:15:16,482 INFO L226 Difference]: Without dead ends: 2064 [2021-06-05 23:15:16,483 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 1939.1ms TimeCoverageRelationStatistics Valid=359, Invalid=4611, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:15:16,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-06-05 23:15:16,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1941. [2021-06-05 23:15:16,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1941 states, 1940 states have (on average 2.044845360824742) internal successors, (3967), 1940 states have internal predecessors, (3967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1941 states to 1941 states and 3967 transitions. [2021-06-05 23:15:16,497 INFO L78 Accepts]: Start accepts. Automaton has 1941 states and 3967 transitions. Word has length 40 [2021-06-05 23:15:16,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:16,498 INFO L482 AbstractCegarLoop]: Abstraction has 1941 states and 3967 transitions. [2021-06-05 23:15:16,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1941 states and 3967 transitions. [2021-06-05 23:15:16,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:16,499 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:16,499 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:16,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-06-05 23:15:16,700 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:16,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:16,700 INFO L82 PathProgramCache]: Analyzing trace with hash -331421227, now seen corresponding path program 257 times [2021-06-05 23:15:16,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:16,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494309623] [2021-06-05 23:15:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:17,112 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:17,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:17,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494309623] [2021-06-05 23:15:17,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494309623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:17,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912877415] [2021-06-05 23:15:17,113 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:17,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:15:17,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:17,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:15:17,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:17,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:17,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:17,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:17,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:17,585 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 38 treesize of output 18 [2021-06-05 23:15:17,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:17,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:15:17,720 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:17,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912877415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:17,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:17,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:17,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285787710] [2021-06-05 23:15:17,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:17,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:17,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:17,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1291, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:17,721 INFO L87 Difference]: Start difference. First operand 1941 states and 3967 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:19,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:19,726 INFO L93 Difference]: Finished difference Result 2196 states and 4438 transitions. [2021-06-05 23:15:19,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:15:19,727 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:19,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:19,728 INFO L225 Difference]: With dead ends: 2196 [2021-06-05 23:15:19,728 INFO L226 Difference]: Without dead ends: 2100 [2021-06-05 23:15:19,729 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 1974.9ms TimeCoverageRelationStatistics Valid=390, Invalid=4580, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:15:19,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2021-06-05 23:15:19,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1942. [2021-06-05 23:15:19,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1941 states have (on average 2.044822256568779) internal successors, (3969), 1941 states have internal predecessors, (3969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:19,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 3969 transitions. [2021-06-05 23:15:19,744 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 3969 transitions. Word has length 40 [2021-06-05 23:15:19,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:19,744 INFO L482 AbstractCegarLoop]: Abstraction has 1942 states and 3969 transitions. [2021-06-05 23:15:19,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:19,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 3969 transitions. [2021-06-05 23:15:19,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:19,746 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:19,746 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:19,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:19,962 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:19,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:19,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1054201363, now seen corresponding path program 258 times [2021-06-05 23:15:19,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:19,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797731211] [2021-06-05 23:15:19,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:20,346 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:20,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:20,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797731211] [2021-06-05 23:15:20,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797731211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:20,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909427329] [2021-06-05 23:15:20,347 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:20,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:15:20,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:20,372 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:15:20,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:20,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:20,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:20,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:20,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:20,834 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 40 treesize of output 18 [2021-06-05 23:15:20,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:20,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:20,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:20,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:20,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909427329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:20,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:20,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 38 [2021-06-05 23:15:20,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464628310] [2021-06-05 23:15:20,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:15:20,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:20,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:15:20,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1360, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:15:20,967 INFO L87 Difference]: Start difference. First operand 1942 states and 3969 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:23,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:23,827 INFO L93 Difference]: Finished difference Result 2314 states and 4677 transitions. [2021-06-05 23:15:23,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:15:23,827 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:23,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:23,828 INFO L225 Difference]: With dead ends: 2314 [2021-06-05 23:15:23,829 INFO L226 Difference]: Without dead ends: 2226 [2021-06-05 23:15:23,829 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 2374.2ms TimeCoverageRelationStatistics Valid=497, Invalid=6145, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 23:15:23,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2226 states. [2021-06-05 23:15:23,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2226 to 1956. [2021-06-05 23:15:23,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1956 states, 1955 states have (on average 2.0465473145780053) internal successors, (4001), 1955 states have internal predecessors, (4001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:23,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1956 states to 1956 states and 4001 transitions. [2021-06-05 23:15:23,844 INFO L78 Accepts]: Start accepts. Automaton has 1956 states and 4001 transitions. Word has length 40 [2021-06-05 23:15:23,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:23,844 INFO L482 AbstractCegarLoop]: Abstraction has 1956 states and 4001 transitions. [2021-06-05 23:15:23,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:23,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1956 states and 4001 transitions. [2021-06-05 23:15:23,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:23,846 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:23,846 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:24,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable304 [2021-06-05 23:15:24,046 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:24,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:24,046 INFO L82 PathProgramCache]: Analyzing trace with hash 413090773, now seen corresponding path program 259 times [2021-06-05 23:15:24,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:24,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569171891] [2021-06-05 23:15:24,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:24,408 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:24,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:24,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569171891] [2021-06-05 23:15:24,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569171891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:24,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103430667] [2021-06-05 23:15:24,409 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:24,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:24,555 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:24,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:24,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:24,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:24,961 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 40 treesize of output 18 [2021-06-05 23:15:24,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:24,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:24,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:24,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:25,142 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:25,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103430667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:25,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:25,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:25,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673184443] [2021-06-05 23:15:25,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:25,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:25,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:25,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1291, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:25,143 INFO L87 Difference]: Start difference. First operand 1956 states and 4001 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:28,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:28,011 INFO L93 Difference]: Finished difference Result 2340 states and 4735 transitions. [2021-06-05 23:15:28,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:15:28,011 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:28,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:28,013 INFO L225 Difference]: With dead ends: 2340 [2021-06-05 23:15:28,013 INFO L226 Difference]: Without dead ends: 2263 [2021-06-05 23:15:28,013 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1488 ImplicationChecksByTransitivity, 2200.1ms TimeCoverageRelationStatistics Valid=477, Invalid=5375, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:15:28,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2263 states. [2021-06-05 23:15:28,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2263 to 1966. [2021-06-05 23:15:28,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1966 states, 1965 states have (on average 2.0483460559796436) internal successors, (4025), 1965 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-06-05 23:15:28,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4025 transitions. [2021-06-05 23:15:28,028 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4025 transitions. Word has length 40 [2021-06-05 23:15:28,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:28,028 INFO L482 AbstractCegarLoop]: Abstraction has 1966 states and 4025 transitions. [2021-06-05 23:15:28,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:28,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4025 transitions. [2021-06-05 23:15:28,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:28,029 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:28,029 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:28,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-06-05 23:15:28,230 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:28,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:28,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1839333139, now seen corresponding path program 260 times [2021-06-05 23:15:28,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:28,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230917386] [2021-06-05 23:15:28,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:28,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:28,583 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:28,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:28,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230917386] [2021-06-05 23:15:28,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230917386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:28,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647856402] [2021-06-05 23:15:28,583 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:28,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:15:28,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:28,608 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:28,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:28,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:28,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:28,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:28,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:28,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:28,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:28,995 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 40 treesize of output 18 [2021-06-05 23:15:28,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:29,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:29,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:29,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:29,158 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:29,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647856402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:29,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:29,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:29,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742906144] [2021-06-05 23:15:29,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:29,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:29,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:29,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1292, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:29,159 INFO L87 Difference]: Start difference. First operand 1966 states and 4025 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:32,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:32,201 INFO L93 Difference]: Finished difference Result 2414 states and 4889 transitions. [2021-06-05 23:15:32,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:15:32,201 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:32,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:32,203 INFO L225 Difference]: With dead ends: 2414 [2021-06-05 23:15:32,203 INFO L226 Difference]: Without dead ends: 2342 [2021-06-05 23:15:32,204 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1818 ImplicationChecksByTransitivity, 2291.5ms TimeCoverageRelationStatistics Valid=544, Invalid=6428, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 23:15:32,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2342 states. [2021-06-05 23:15:32,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2342 to 1953. [2021-06-05 23:15:32,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1953 states, 1952 states have (on average 2.0466188524590163) internal successors, (3995), 1952 states have internal predecessors, (3995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:32,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1953 states to 1953 states and 3995 transitions. [2021-06-05 23:15:32,219 INFO L78 Accepts]: Start accepts. Automaton has 1953 states and 3995 transitions. Word has length 40 [2021-06-05 23:15:32,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:32,219 INFO L482 AbstractCegarLoop]: Abstraction has 1953 states and 3995 transitions. [2021-06-05 23:15:32,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:32,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1953 states and 3995 transitions. [2021-06-05 23:15:32,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:32,221 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:32,221 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:32,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:32,421 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:32,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:32,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1814437583, now seen corresponding path program 261 times [2021-06-05 23:15:32,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:32,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717999475] [2021-06-05 23:15:32,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:32,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:32,779 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:32,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:32,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717999475] [2021-06-05 23:15:32,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717999475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:32,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013227047] [2021-06-05 23:15:32,779 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:32,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:15:32,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:32,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:15:32,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:33,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:33,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:33,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:33,158 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 38 treesize of output 18 [2021-06-05 23:15:33,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:33,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:33,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:33,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:16 [2021-06-05 23:15:33,355 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:33,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013227047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:33,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:33,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:33,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118299707] [2021-06-05 23:15:33,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:33,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:33,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:33,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:33,356 INFO L87 Difference]: Start difference. First operand 1953 states and 3995 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:35,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:35,354 INFO L93 Difference]: Finished difference Result 2145 states and 4351 transitions. [2021-06-05 23:15:35,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:15:35,355 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:35,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:35,357 INFO L225 Difference]: With dead ends: 2145 [2021-06-05 23:15:35,357 INFO L226 Difference]: Without dead ends: 2089 [2021-06-05 23:15:35,357 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1808.9ms TimeCoverageRelationStatistics Valid=349, Invalid=4763, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:15:35,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2089 states. [2021-06-05 23:15:35,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2089 to 1948. [2021-06-05 23:15:35,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1948 states, 1947 states have (on average 2.046738572162301) internal successors, (3985), 1947 states have internal predecessors, (3985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:35,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1948 states to 1948 states and 3985 transitions. [2021-06-05 23:15:35,374 INFO L78 Accepts]: Start accepts. Automaton has 1948 states and 3985 transitions. Word has length 40 [2021-06-05 23:15:35,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:35,374 INFO L482 AbstractCegarLoop]: Abstraction has 1948 states and 3985 transitions. [2021-06-05 23:15:35,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:35,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1948 states and 3985 transitions. [2021-06-05 23:15:35,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:35,375 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:35,375 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:35,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-06-05 23:15:35,576 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:35,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:35,576 INFO L82 PathProgramCache]: Analyzing trace with hash -191281321, now seen corresponding path program 262 times [2021-06-05 23:15:35,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:35,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787776566] [2021-06-05 23:15:35,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:35,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:35,973 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:35,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:35,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787776566] [2021-06-05 23:15:35,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787776566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:35,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313709142] [2021-06-05 23:15:35,973 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 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:35,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:15:35,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:35,997 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:35,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:36,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:36,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:36,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:36,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:36,447 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 40 treesize of output 18 [2021-06-05 23:15:36,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:36,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:36,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:36,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:36,582 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:36,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313709142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:36,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:36,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:36,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791027999] [2021-06-05 23:15:36,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:36,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:36,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:36,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:36,583 INFO L87 Difference]: Start difference. First operand 1948 states and 3985 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:39,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:39,109 INFO L93 Difference]: Finished difference Result 2187 states and 4423 transitions. [2021-06-05 23:15:39,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:15:39,109 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:39,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:39,111 INFO L225 Difference]: With dead ends: 2187 [2021-06-05 23:15:39,111 INFO L226 Difference]: Without dead ends: 2067 [2021-06-05 23:15:39,112 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 2120.5ms TimeCoverageRelationStatistics Valid=370, Invalid=5032, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:15:39,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2021-06-05 23:15:39,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 1977. [2021-06-05 23:15:39,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1977 states, 1976 states have (on average 2.0445344129554655) internal successors, (4040), 1976 states have internal predecessors, (4040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:39,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1977 states to 1977 states and 4040 transitions. [2021-06-05 23:15:39,126 INFO L78 Accepts]: Start accepts. Automaton has 1977 states and 4040 transitions. Word has length 40 [2021-06-05 23:15:39,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:39,126 INFO L482 AbstractCegarLoop]: Abstraction has 1977 states and 4040 transitions. [2021-06-05 23:15:39,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:39,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1977 states and 4040 transitions. [2021-06-05 23:15:39,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:39,128 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:39,128 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:39,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:39,328 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:39,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:39,328 INFO L82 PathProgramCache]: Analyzing trace with hash -862845927, now seen corresponding path program 263 times [2021-06-05 23:15:39,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:39,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432234184] [2021-06-05 23:15:39,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:39,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:39,748 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:39,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:39,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432234184] [2021-06-05 23:15:39,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432234184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:39,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647976531] [2021-06-05 23:15:39,748 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:39,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:15:39,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:39,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:15:39,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:40,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:40,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:40,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:40,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:40,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:40,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:40,230 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 38 treesize of output 18 [2021-06-05 23:15:40,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:40,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:40,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:40,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:15:40,363 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:40,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647976531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:40,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:40,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:40,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398274018] [2021-06-05 23:15:40,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:40,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:40,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:40,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1296, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:40,364 INFO L87 Difference]: Start difference. First operand 1977 states and 4040 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:42,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:42,951 INFO L93 Difference]: Finished difference Result 2193 states and 4436 transitions. [2021-06-05 23:15:42,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:15:42,952 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:42,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:42,953 INFO L225 Difference]: With dead ends: 2193 [2021-06-05 23:15:42,953 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 23:15:42,954 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 2229.8ms TimeCoverageRelationStatistics Valid=447, Invalid=5405, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:15:42,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 23:15:42,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1974. [2021-06-05 23:15:42,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1974 states, 1973 states have (on average 2.0446021287379623) internal successors, (4034), 1973 states have internal predecessors, (4034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:42,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1974 states to 1974 states and 4034 transitions. [2021-06-05 23:15:42,968 INFO L78 Accepts]: Start accepts. Automaton has 1974 states and 4034 transitions. Word has length 40 [2021-06-05 23:15:42,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:42,968 INFO L482 AbstractCegarLoop]: Abstraction has 1974 states and 4034 transitions. [2021-06-05 23:15:42,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:42,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1974 states and 4034 transitions. [2021-06-05 23:15:42,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:42,970 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:42,970 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:43,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-06-05 23:15:43,170 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:43,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:43,170 INFO L82 PathProgramCache]: Analyzing trace with hash 522776663, now seen corresponding path program 264 times [2021-06-05 23:15:43,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:43,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322902905] [2021-06-05 23:15:43,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:43,524 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:43,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:43,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322902905] [2021-06-05 23:15:43,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322902905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:43,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49971692] [2021-06-05 23:15:43,525 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 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:43,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:15:43,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:43,549 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:43,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:44,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:44,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:44,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:44,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:44,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:15:44,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:44,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:44,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:44,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:44,277 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:44,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49971692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:44,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:44,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 40 [2021-06-05 23:15:44,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95237011] [2021-06-05 23:15:44,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:15:44,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:44,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:15:44,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1506, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:15:44,278 INFO L87 Difference]: Start difference. First operand 1974 states and 4034 transitions. Second operand has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:47,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:47,193 INFO L93 Difference]: Finished difference Result 2272 states and 4601 transitions. [2021-06-05 23:15:47,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:15:47,193 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:47,195 INFO L225 Difference]: With dead ends: 2272 [2021-06-05 23:15:47,195 INFO L226 Difference]: Without dead ends: 2184 [2021-06-05 23:15:47,195 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1896 ImplicationChecksByTransitivity, 2516.1ms TimeCoverageRelationStatistics Valid=547, Invalid=6593, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:15:47,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-06-05 23:15:47,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1964. [2021-06-05 23:15:47,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1964 states, 1963 states have (on average 2.0448293428425877) internal successors, (4014), 1963 states have internal predecessors, (4014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:47,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1964 states to 1964 states and 4014 transitions. [2021-06-05 23:15:47,211 INFO L78 Accepts]: Start accepts. Automaton has 1964 states and 4014 transitions. Word has length 40 [2021-06-05 23:15:47,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:47,211 INFO L482 AbstractCegarLoop]: Abstraction has 1964 states and 4014 transitions. [2021-06-05 23:15:47,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:47,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1964 states and 4014 transitions. [2021-06-05 23:15:47,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:47,213 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:47,213 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:47,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-06-05 23:15:47,421 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:47,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:47,421 INFO L82 PathProgramCache]: Analyzing trace with hash -118333927, now seen corresponding path program 265 times [2021-06-05 23:15:47,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:47,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281845042] [2021-06-05 23:15:47,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:47,790 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:47,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:47,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281845042] [2021-06-05 23:15:47,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281845042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:47,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193462611] [2021-06-05 23:15:47,790 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 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:47,814 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:47,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:48,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:48,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:48,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:48,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:48,190 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 40 treesize of output 18 [2021-06-05 23:15:48,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:48,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:48,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:48,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:48,348 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:48,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193462611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:48,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:48,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:48,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523262332] [2021-06-05 23:15:48,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:48,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:48,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:48,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1288, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:48,349 INFO L87 Difference]: Start difference. First operand 1964 states and 4014 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:51,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:51,336 INFO L93 Difference]: Finished difference Result 2294 states and 4646 transitions. [2021-06-05 23:15:51,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:15:51,337 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:51,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:51,339 INFO L225 Difference]: With dead ends: 2294 [2021-06-05 23:15:51,339 INFO L226 Difference]: Without dead ends: 2230 [2021-06-05 23:15:51,339 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1813 ImplicationChecksByTransitivity, 2453.9ms TimeCoverageRelationStatistics Valid=585, Invalid=6387, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 23:15:51,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2230 states. [2021-06-05 23:15:51,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2230 to 1968. [2021-06-05 23:15:51,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1967 states have (on average 2.044738179969497) internal successors, (4022), 1967 states have internal predecessors, (4022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:51,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 4022 transitions. [2021-06-05 23:15:51,354 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 4022 transitions. Word has length 40 [2021-06-05 23:15:51,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:51,354 INFO L482 AbstractCegarLoop]: Abstraction has 1968 states and 4022 transitions. [2021-06-05 23:15:51,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:51,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 4022 transitions. [2021-06-05 23:15:51,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:51,356 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:51,356 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:51,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:51,556 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:51,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:51,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1307908439, now seen corresponding path program 266 times [2021-06-05 23:15:51,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:51,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427491986] [2021-06-05 23:15:51,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:51,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:51,912 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:51,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:51,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427491986] [2021-06-05 23:15:51,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427491986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:51,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371246465] [2021-06-05 23:15:51,913 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:51,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:15:51,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:51,936 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:51,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:52,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:52,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:52,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:52,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:52,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:52,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:52,312 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 40 treesize of output 18 [2021-06-05 23:15:52,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:52,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:52,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:52,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:15:52,467 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:52,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371246465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:52,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:52,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:52,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909101632] [2021-06-05 23:15:52,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:52,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:52,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:52,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1289, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:52,468 INFO L87 Difference]: Start difference. First operand 1968 states and 4022 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:55,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:55,999 INFO L93 Difference]: Finished difference Result 2397 states and 4852 transitions. [2021-06-05 23:15:55,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 23:15:55,999 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:15:55,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:56,001 INFO L225 Difference]: With dead ends: 2397 [2021-06-05 23:15:56,001 INFO L226 Difference]: Without dead ends: 2325 [2021-06-05 23:15:56,002 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2571 ImplicationChecksByTransitivity, 2775.5ms TimeCoverageRelationStatistics Valid=721, Invalid=8591, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 23:15:56,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2021-06-05 23:15:56,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 1958. [2021-06-05 23:15:56,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1958 states, 1957 states have (on average 2.044455799693408) internal successors, (4001), 1957 states have internal predecessors, (4001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:56,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1958 states to 1958 states and 4001 transitions. [2021-06-05 23:15:56,017 INFO L78 Accepts]: Start accepts. Automaton has 1958 states and 4001 transitions. Word has length 40 [2021-06-05 23:15:56,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:56,017 INFO L482 AbstractCegarLoop]: Abstraction has 1958 states and 4001 transitions. [2021-06-05 23:15:56,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:56,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1958 states and 4001 transitions. [2021-06-05 23:15:56,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:15:56,018 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:56,018 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:56,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-06-05 23:15:56,219 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:56,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:56,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1107719133, now seen corresponding path program 267 times [2021-06-05 23:15:56,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:56,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11022306] [2021-06-05 23:15:56,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:56,604 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:56,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:56,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11022306] [2021-06-05 23:15:56,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11022306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:56,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003492931] [2021-06-05 23:15:56,604 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:56,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:15:56,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:56,630 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:15:56,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:57,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:57,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:57,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:57,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:57,155 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-05 23:15:57,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 26 [2021-06-05 23:15:57,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:57,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:57,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:57,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:69, output treesize:24 [2021-06-05 23:15:57,556 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:57,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003492931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:57,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:57,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 40 [2021-06-05 23:15:57,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074210187] [2021-06-05 23:15:57,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:15:57,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:57,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:15:57,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1536, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:15:57,557 INFO L87 Difference]: Start difference. First operand 1958 states and 4001 transitions. Second operand has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:00,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:00,551 INFO L93 Difference]: Finished difference Result 2160 states and 4375 transitions. [2021-06-05 23:16:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:16:00,551 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:00,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:00,553 INFO L225 Difference]: With dead ends: 2160 [2021-06-05 23:16:00,553 INFO L226 Difference]: Without dead ends: 2104 [2021-06-05 23:16:00,553 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2702.9ms TimeCoverageRelationStatistics Valid=416, Invalid=6064, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 23:16:00,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-06-05 23:16:00,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1943. [2021-06-05 23:16:00,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1943 states, 1942 states have (on average 2.044799176107106) internal successors, (3971), 1942 states have internal predecessors, (3971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:00,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1943 states to 1943 states and 3971 transitions. [2021-06-05 23:16:00,569 INFO L78 Accepts]: Start accepts. Automaton has 1943 states and 3971 transitions. Word has length 40 [2021-06-05 23:16:00,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:00,569 INFO L482 AbstractCegarLoop]: Abstraction has 1943 states and 3971 transitions. [2021-06-05 23:16:00,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:00,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1943 states and 3971 transitions. [2021-06-05 23:16:00,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:00,570 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:00,570 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:00,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:00,770 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:00,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:00,771 INFO L82 PathProgramCache]: Analyzing trace with hash 2088211861, now seen corresponding path program 268 times [2021-06-05 23:16:00,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:00,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398385603] [2021-06-05 23:16:00,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:00,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:01,131 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:01,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:01,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398385603] [2021-06-05 23:16:01,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398385603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:01,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335497139] [2021-06-05 23:16:01,132 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 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:01,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:16:01,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:01,155 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:01,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:01,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:01,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:01,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:01,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:01,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:01,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:01,573 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 40 treesize of output 18 [2021-06-05 23:16:01,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:01,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:01,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:01,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:01,698 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:01,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335497139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:01,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:01,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:01,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175048018] [2021-06-05 23:16:01,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:01,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:01,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:01,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1296, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:01,699 INFO L87 Difference]: Start difference. First operand 1943 states and 3971 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:03,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:03,514 INFO L93 Difference]: Finished difference Result 2164 states and 4371 transitions. [2021-06-05 23:16:03,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:16:03,514 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:03,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:03,516 INFO L225 Difference]: With dead ends: 2164 [2021-06-05 23:16:03,516 INFO L226 Difference]: Without dead ends: 2068 [2021-06-05 23:16:03,517 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1267 ImplicationChecksByTransitivity, 1776.1ms TimeCoverageRelationStatistics Valid=353, Invalid=4617, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:16:03,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2068 states. [2021-06-05 23:16:03,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2068 to 1961. [2021-06-05 23:16:03,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1961 states, 1960 states have (on average 2.044387755102041) internal successors, (4007), 1960 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:03,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1961 states to 1961 states and 4007 transitions. [2021-06-05 23:16:03,548 INFO L78 Accepts]: Start accepts. Automaton has 1961 states and 4007 transitions. Word has length 40 [2021-06-05 23:16:03,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:03,549 INFO L482 AbstractCegarLoop]: Abstraction has 1961 states and 4007 transitions. [2021-06-05 23:16:03,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:03,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1961 states and 4007 transitions. [2021-06-05 23:16:03,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:03,550 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:03,550 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:03,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:03,750 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:03,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:03,751 INFO L82 PathProgramCache]: Analyzing trace with hash -821132845, now seen corresponding path program 269 times [2021-06-05 23:16:03,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:03,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100839138] [2021-06-05 23:16:03,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:04,102 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:04,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:04,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100839138] [2021-06-05 23:16:04,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100839138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:04,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723269860] [2021-06-05 23:16:04,102 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:04,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:16:04,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:04,127 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:04,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:04,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:04,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:04,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:04,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:04,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:04,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 23:16:04,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:04,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:04,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:04,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:16:04,730 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:04,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723269860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:04,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:04,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:16:04,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287420547] [2021-06-05 23:16:04,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:16:04,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:04,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:16:04,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1435, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:16:04,731 INFO L87 Difference]: Start difference. First operand 1961 states and 4007 transitions. Second operand has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:06,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:06,873 INFO L93 Difference]: Finished difference Result 2198 states and 4445 transitions. [2021-06-05 23:16:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:16:06,874 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:06,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:06,875 INFO L225 Difference]: With dead ends: 2198 [2021-06-05 23:16:06,875 INFO L226 Difference]: Without dead ends: 2110 [2021-06-05 23:16:06,876 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1377 ImplicationChecksByTransitivity, 1824.3ms TimeCoverageRelationStatistics Valid=381, Invalid=4875, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:16:06,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-06-05 23:16:06,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1961. [2021-06-05 23:16:06,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1961 states, 1960 states have (on average 2.044387755102041) internal successors, (4007), 1960 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:06,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1961 states to 1961 states and 4007 transitions. [2021-06-05 23:16:06,890 INFO L78 Accepts]: Start accepts. Automaton has 1961 states and 4007 transitions. Word has length 40 [2021-06-05 23:16:06,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:06,890 INFO L482 AbstractCegarLoop]: Abstraction has 1961 states and 4007 transitions. [2021-06-05 23:16:06,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.75) internal successors, (70), 39 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:06,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1961 states and 4007 transitions. [2021-06-05 23:16:06,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:06,892 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:06,892 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:07,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:07,092 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:07,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:07,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1462243435, now seen corresponding path program 270 times [2021-06-05 23:16:07,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:07,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072017638] [2021-06-05 23:16:07,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:07,445 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:07,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:07,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072017638] [2021-06-05 23:16:07,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072017638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:07,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512386734] [2021-06-05 23:16:07,445 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 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:07,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:16:07,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:07,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:16:07,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:07,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:07,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:07,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:07,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:07,840 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 38 treesize of output 18 [2021-06-05 23:16:07,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:07,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:07,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:07,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:16:08,006 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:08,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512386734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:08,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:08,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:08,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416092130] [2021-06-05 23:16:08,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:08,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:08,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:08,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1283, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:08,007 INFO L87 Difference]: Start difference. First operand 1961 states and 4007 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:10,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:10,026 INFO L93 Difference]: Finished difference Result 2202 states and 4455 transitions. [2021-06-05 23:16:10,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:16:10,026 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:10,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:10,028 INFO L225 Difference]: With dead ends: 2202 [2021-06-05 23:16:10,028 INFO L226 Difference]: Without dead ends: 2138 [2021-06-05 23:16:10,028 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1413 ImplicationChecksByTransitivity, 1832.2ms TimeCoverageRelationStatistics Valid=423, Invalid=4979, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:16:10,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2138 states. [2021-06-05 23:16:10,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2138 to 1965. [2021-06-05 23:16:10,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1965 states, 1964 states have (on average 2.044297352342159) internal successors, (4015), 1964 states have internal predecessors, (4015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:10,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 4015 transitions. [2021-06-05 23:16:10,049 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 4015 transitions. Word has length 40 [2021-06-05 23:16:10,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:10,049 INFO L482 AbstractCegarLoop]: Abstraction has 1965 states and 4015 transitions. [2021-06-05 23:16:10,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:10,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 4015 transitions. [2021-06-05 23:16:10,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:10,050 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:10,050 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:10,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-06-05 23:16:10,251 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:10,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:10,251 INFO L82 PathProgramCache]: Analyzing trace with hash -36001069, now seen corresponding path program 271 times [2021-06-05 23:16:10,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:10,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379229296] [2021-06-05 23:16:10,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:10,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:10,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379229296] [2021-06-05 23:16:10,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379229296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:10,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177750669] [2021-06-05 23:16:10,603 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 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:10,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:10,626 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:10,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:10,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:10,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:10,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:10,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:10,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:10,985 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 40 treesize of output 18 [2021-06-05 23:16:10,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:10,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:10,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:10,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:11,142 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:11,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177750669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:11,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:11,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:11,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970801199] [2021-06-05 23:16:11,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:11,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:11,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:11,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1284, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:11,143 INFO L87 Difference]: Start difference. First operand 1965 states and 4015 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:13,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:13,802 INFO L93 Difference]: Finished difference Result 2307 states and 4660 transitions. [2021-06-05 23:16:13,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:16:13,803 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:13,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:13,804 INFO L225 Difference]: With dead ends: 2307 [2021-06-05 23:16:13,804 INFO L226 Difference]: Without dead ends: 2223 [2021-06-05 23:16:13,805 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 2166.6ms TimeCoverageRelationStatistics Valid=550, Invalid=6590, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:16:13,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-06-05 23:16:13,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1959. [2021-06-05 23:16:13,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1959 states, 1958 states have (on average 2.0444330949948926) internal successors, (4003), 1958 states have internal predecessors, (4003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:13,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1959 states to 1959 states and 4003 transitions. [2021-06-05 23:16:13,820 INFO L78 Accepts]: Start accepts. Automaton has 1959 states and 4003 transitions. Word has length 40 [2021-06-05 23:16:13,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:13,820 INFO L482 AbstractCegarLoop]: Abstraction has 1959 states and 4003 transitions. [2021-06-05 23:16:13,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:13,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1959 states and 4003 transitions. [2021-06-05 23:16:13,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:13,822 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:13,822 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:14,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2021-06-05 23:16:14,022 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:14,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:14,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1841346823, now seen corresponding path program 272 times [2021-06-05 23:16:14,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:14,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098803119] [2021-06-05 23:16:14,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:14,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:14,393 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:14,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:14,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098803119] [2021-06-05 23:16:14,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098803119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:14,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922364537] [2021-06-05 23:16:14,393 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 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:14,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:16:14,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:14,417 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:14,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:14,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:14,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:14,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:14,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:14,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:14,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:16:14,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:14,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:14,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:14,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:14,990 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:14,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922364537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:14,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:14,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:14,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399441429] [2021-06-05 23:16:14,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:14,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:14,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:14,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:14,991 INFO L87 Difference]: Start difference. First operand 1959 states and 4003 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:16,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:16,695 INFO L93 Difference]: Finished difference Result 2185 states and 4410 transitions. [2021-06-05 23:16:16,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:16:16,696 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:16,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:16,697 INFO L225 Difference]: With dead ends: 2185 [2021-06-05 23:16:16,697 INFO L226 Difference]: Without dead ends: 2057 [2021-06-05 23:16:16,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 1687.8ms TimeCoverageRelationStatistics Valid=314, Invalid=4378, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:16:16,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2021-06-05 23:16:16,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1970. [2021-06-05 23:16:16,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1969 states have (on average 2.0462163534789233) internal successors, (4029), 1969 states have internal predecessors, (4029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:16,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 4029 transitions. [2021-06-05 23:16:16,711 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 4029 transitions. Word has length 40 [2021-06-05 23:16:16,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:16,712 INFO L482 AbstractCegarLoop]: Abstraction has 1970 states and 4029 transitions. [2021-06-05 23:16:16,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:16,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 4029 transitions. [2021-06-05 23:16:16,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:16,713 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:16,713 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:16,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-06-05 23:16:16,913 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:16,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:16,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2039785915, now seen corresponding path program 273 times [2021-06-05 23:16:16,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:16,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422027498] [2021-06-05 23:16:16,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:17,262 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:17,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:17,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422027498] [2021-06-05 23:16:17,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422027498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:17,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856023792] [2021-06-05 23:16:17,262 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 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:17,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:16:17,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:17,287 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:16:17,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:17,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:17,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:17,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:17,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:17,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:16:17,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:17,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:17,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:17,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:17,890 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:17,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856023792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:17,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:17,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 38 [2021-06-05 23:16:17,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117692253] [2021-06-05 23:16:17,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:16:17,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:17,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:16:17,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:16:17,891 INFO L87 Difference]: Start difference. First operand 1970 states and 4029 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:20,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:20,197 INFO L93 Difference]: Finished difference Result 2249 states and 4548 transitions. [2021-06-05 23:16:20,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:16:20,197 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:20,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:20,199 INFO L225 Difference]: With dead ends: 2249 [2021-06-05 23:16:20,199 INFO L226 Difference]: Without dead ends: 2125 [2021-06-05 23:16:20,199 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1554 ImplicationChecksByTransitivity, 2144.6ms TimeCoverageRelationStatistics Valid=417, Invalid=5589, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:16:20,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2021-06-05 23:16:20,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1986. [2021-06-05 23:16:20,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 2.045340050377834) internal successors, (4060), 1985 states have internal predecessors, (4060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:20,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 4060 transitions. [2021-06-05 23:16:20,214 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 4060 transitions. Word has length 40 [2021-06-05 23:16:20,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:20,214 INFO L482 AbstractCegarLoop]: Abstraction has 1986 states and 4060 transitions. [2021-06-05 23:16:20,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:20,214 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 4060 transitions. [2021-06-05 23:16:20,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:20,216 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:20,216 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:20,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-05 23:16:20,416 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:20,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:20,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1583616775, now seen corresponding path program 274 times [2021-06-05 23:16:20,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:20,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482015323] [2021-06-05 23:16:20,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:20,779 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:20,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:20,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482015323] [2021-06-05 23:16:20,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482015323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:20,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471609061] [2021-06-05 23:16:20,780 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 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:20,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:16:20,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:20,804 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:20,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:21,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:21,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:21,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:21,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:21,241 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 40 treesize of output 18 [2021-06-05 23:16:21,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:21,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:21,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:21,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:21,370 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:21,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471609061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:21,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:21,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:21,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211124302] [2021-06-05 23:16:21,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:21,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:21,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:21,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1293, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:21,371 INFO L87 Difference]: Start difference. First operand 1986 states and 4060 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:24,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:24,440 INFO L93 Difference]: Finished difference Result 2338 states and 4730 transitions. [2021-06-05 23:16:24,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 23:16:24,440 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:24,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:24,442 INFO L225 Difference]: With dead ends: 2338 [2021-06-05 23:16:24,442 INFO L226 Difference]: Without dead ends: 2225 [2021-06-05 23:16:24,442 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2262 ImplicationChecksByTransitivity, 2609.4ms TimeCoverageRelationStatistics Valid=629, Invalid=7561, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:16:24,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-06-05 23:16:24,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 2006. [2021-06-05 23:16:24,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2006 states, 2005 states have (on average 2.0458852867830424) internal successors, (4102), 2005 states have internal predecessors, (4102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:24,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2006 states to 2006 states and 4102 transitions. [2021-06-05 23:16:24,457 INFO L78 Accepts]: Start accepts. Automaton has 2006 states and 4102 transitions. Word has length 40 [2021-06-05 23:16:24,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:24,457 INFO L482 AbstractCegarLoop]: Abstraction has 2006 states and 4102 transitions. [2021-06-05 23:16:24,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:24,457 INFO L276 IsEmpty]: Start isEmpty. Operand 2006 states and 4102 transitions. [2021-06-05 23:16:24,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:24,458 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:24,458 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:24,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:24,660 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:24,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:24,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1325727931, now seen corresponding path program 275 times [2021-06-05 23:16:24,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:24,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86087146] [2021-06-05 23:16:24,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:24,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:25,011 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:25,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:25,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86087146] [2021-06-05 23:16:25,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86087146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:25,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973092595] [2021-06-05 23:16:25,011 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 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:25,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:16:25,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:25,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:16:25,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:25,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:25,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:25,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:25,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:25,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:25,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:25,467 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 38 treesize of output 18 [2021-06-05 23:16:25,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:25,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:16:25,605 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:25,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973092595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:25,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:25,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:25,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090469631] [2021-06-05 23:16:25,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:25,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:25,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:25,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1294, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:25,606 INFO L87 Difference]: Start difference. First operand 2006 states and 4102 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:28,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:28,994 INFO L93 Difference]: Finished difference Result 2420 states and 4895 transitions. [2021-06-05 23:16:28,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 23:16:28,994 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:28,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:28,996 INFO L225 Difference]: With dead ends: 2420 [2021-06-05 23:16:28,996 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 23:16:28,996 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2273 ImplicationChecksByTransitivity, 2704.0ms TimeCoverageRelationStatistics Valid=632, Invalid=7740, Unknown=0, NotChecked=0, Total=8372 [2021-06-05 23:16:28,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 23:16:29,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 2014. [2021-06-05 23:16:29,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2014 states, 2013 states have (on average 2.046199701937407) internal successors, (4119), 2013 states have internal predecessors, (4119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:29,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 4119 transitions. [2021-06-05 23:16:29,011 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 4119 transitions. Word has length 40 [2021-06-05 23:16:29,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:29,011 INFO L482 AbstractCegarLoop]: Abstraction has 2014 states and 4119 transitions. [2021-06-05 23:16:29,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:29,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 4119 transitions. [2021-06-05 23:16:29,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:29,013 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:29,013 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:29,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:29,213 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:29,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:29,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1966838521, now seen corresponding path program 276 times [2021-06-05 23:16:29,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:29,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585379908] [2021-06-05 23:16:29,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:29,564 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:29,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:29,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585379908] [2021-06-05 23:16:29,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585379908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:29,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538414017] [2021-06-05 23:16:29,564 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 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:29,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:16:29,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:29,588 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:29,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:29,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:29,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:29,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:29,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:29,968 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 40 treesize of output 18 [2021-06-05 23:16:29,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:29,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:30,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538414017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:30,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:30,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:30,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255488312] [2021-06-05 23:16:30,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:30,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:30,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:30,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1293, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:30,123 INFO L87 Difference]: Start difference. First operand 2014 states and 4119 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:33,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:33,308 INFO L93 Difference]: Finished difference Result 2443 states and 4944 transitions. [2021-06-05 23:16:33,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:16:33,309 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:33,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:33,311 INFO L225 Difference]: With dead ends: 2443 [2021-06-05 23:16:33,311 INFO L226 Difference]: Without dead ends: 2379 [2021-06-05 23:16:33,311 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2256 ImplicationChecksByTransitivity, 2598.9ms TimeCoverageRelationStatistics Valid=649, Invalid=7541, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:16:33,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2379 states. [2021-06-05 23:16:33,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2379 to 2018. [2021-06-05 23:16:33,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2018 states, 2017 states have (on average 2.0461080813088746) internal successors, (4127), 2017 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:33,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2018 states to 2018 states and 4127 transitions. [2021-06-05 23:16:33,333 INFO L78 Accepts]: Start accepts. Automaton has 2018 states and 4127 transitions. Word has length 40 [2021-06-05 23:16:33,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:33,333 INFO L482 AbstractCegarLoop]: Abstraction has 2018 states and 4127 transitions. [2021-06-05 23:16:33,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:33,333 INFO L276 IsEmpty]: Start isEmpty. Operand 2018 states and 4127 transitions. [2021-06-05 23:16:33,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:33,335 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:33,335 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:33,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-06-05 23:16:33,535 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:33,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:33,535 INFO L82 PathProgramCache]: Analyzing trace with hash -540596155, now seen corresponding path program 277 times [2021-06-05 23:16:33,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:33,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057926207] [2021-06-05 23:16:33,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:33,881 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:33,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:33,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057926207] [2021-06-05 23:16:33,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057926207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:33,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410243641] [2021-06-05 23:16:33,882 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 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:33,905 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:33,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:34,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:34,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:34,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:34,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:34,292 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 40 treesize of output 18 [2021-06-05 23:16:34,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:34,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:34,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:34,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:34,453 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:34,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410243641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:34,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:34,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:34,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595518756] [2021-06-05 23:16:34,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:34,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:34,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:34,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1294, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:34,454 INFO L87 Difference]: Start difference. First operand 2018 states and 4127 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:38,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:38,495 INFO L93 Difference]: Finished difference Result 2547 states and 5153 transitions. [2021-06-05 23:16:38,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 23:16:38,495 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:38,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:38,497 INFO L225 Difference]: With dead ends: 2547 [2021-06-05 23:16:38,497 INFO L226 Difference]: Without dead ends: 2475 [2021-06-05 23:16:38,498 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2953 ImplicationChecksByTransitivity, 2960.7ms TimeCoverageRelationStatistics Valid=765, Invalid=9537, Unknown=0, NotChecked=0, Total=10302 [2021-06-05 23:16:38,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2475 states. [2021-06-05 23:16:38,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2475 to 2009. [2021-06-05 23:16:38,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 2.0453187250996017) internal successors, (4107), 2008 states have internal predecessors, (4107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:38,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 4107 transitions. [2021-06-05 23:16:38,520 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 4107 transitions. Word has length 40 [2021-06-05 23:16:38,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:38,520 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 4107 transitions. [2021-06-05 23:16:38,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:38,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 4107 transitions. [2021-06-05 23:16:38,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:38,521 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:38,521 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:38,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-06-05 23:16:38,722 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:38,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:38,722 INFO L82 PathProgramCache]: Analyzing trace with hash -565491711, now seen corresponding path program 278 times [2021-06-05 23:16:38,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:38,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666575697] [2021-06-05 23:16:38,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:38,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:39,083 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:39,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:39,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666575697] [2021-06-05 23:16:39,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666575697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:39,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768158268] [2021-06-05 23:16:39,083 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 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:39,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:16:39,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:39,106 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:16:39,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:39,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:39,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:39,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:39,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:39,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:39,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:39,441 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 40 treesize of output 18 [2021-06-05 23:16:39,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:39,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:39,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:39,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:16:39,639 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:39,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768158268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:39,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:39,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:39,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218959634] [2021-06-05 23:16:39,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:39,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:39,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:39,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:39,640 INFO L87 Difference]: Start difference. First operand 2009 states and 4107 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:41,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:41,575 INFO L93 Difference]: Finished difference Result 2200 states and 4458 transitions. [2021-06-05 23:16:41,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:16:41,576 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:41,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:41,577 INFO L225 Difference]: With dead ends: 2200 [2021-06-05 23:16:41,577 INFO L226 Difference]: Without dead ends: 2144 [2021-06-05 23:16:41,578 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 1694.5ms TimeCoverageRelationStatistics Valid=339, Invalid=4631, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:16:41,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2144 states. [2021-06-05 23:16:41,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2144 to 2004. [2021-06-05 23:16:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 2003 states have (on average 2.0454318522216677) internal successors, (4097), 2003 states have internal predecessors, (4097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:41,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 4097 transitions. [2021-06-05 23:16:41,592 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 4097 transitions. Word has length 40 [2021-06-05 23:16:41,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:41,592 INFO L482 AbstractCegarLoop]: Abstraction has 2004 states and 4097 transitions. [2021-06-05 23:16:41,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:41,593 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 4097 transitions. [2021-06-05 23:16:41,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:41,594 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:41,594 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:41,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2021-06-05 23:16:41,794 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:41,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:41,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1723756681, now seen corresponding path program 279 times [2021-06-05 23:16:41,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:41,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010937262] [2021-06-05 23:16:41,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:41,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:42,144 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:42,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:42,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010937262] [2021-06-05 23:16:42,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010937262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:42,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152572139] [2021-06-05 23:16:42,144 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 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:42,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:16:42,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:42,168 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:16:42,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:42,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:42,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:42,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:42,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:42,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:42,632 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 40 treesize of output 18 [2021-06-05 23:16:42,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:42,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:42,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:42,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:42,765 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:42,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152572139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:42,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:42,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 38 [2021-06-05 23:16:42,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943462671] [2021-06-05 23:16:42,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:16:42,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:42,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:16:42,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:16:42,765 INFO L87 Difference]: Start difference. First operand 2004 states and 4097 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:44,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:44,856 INFO L93 Difference]: Finished difference Result 2252 states and 4554 transitions. [2021-06-05 23:16:44,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:16:44,856 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:44,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:44,858 INFO L225 Difference]: With dead ends: 2252 [2021-06-05 23:16:44,858 INFO L226 Difference]: Without dead ends: 2132 [2021-06-05 23:16:44,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 1956.3ms TimeCoverageRelationStatistics Valid=356, Invalid=5046, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:16:44,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2132 states. [2021-06-05 23:16:44,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2132 to 2032. [2021-06-05 23:16:44,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2031 states have (on average 2.046774987690793) internal successors, (4157), 2031 states have internal predecessors, (4157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:44,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 4157 transitions. [2021-06-05 23:16:44,881 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 4157 transitions. Word has length 40 [2021-06-05 23:16:44,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:44,881 INFO L482 AbstractCegarLoop]: Abstraction has 2032 states and 4157 transitions. [2021-06-05 23:16:44,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:44,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 4157 transitions. [2021-06-05 23:16:44,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:44,883 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:44,883 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:45,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:45,083 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:45,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:45,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1052192075, now seen corresponding path program 280 times [2021-06-05 23:16:45,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:45,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861093826] [2021-06-05 23:16:45,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:45,432 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:45,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:45,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861093826] [2021-06-05 23:16:45,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861093826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:45,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846840201] [2021-06-05 23:16:45,432 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 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:45,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:16:45,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:45,458 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:45,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:45,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:45,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:45,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:45,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:45,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:45,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:16:45,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:45,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:46,017 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:46,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846840201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:46,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:46,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:46,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912587665] [2021-06-05 23:16:46,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:46,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:46,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:46,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:46,018 INFO L87 Difference]: Start difference. First operand 2032 states and 4157 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:48,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:48,807 INFO L93 Difference]: Finished difference Result 2286 states and 4630 transitions. [2021-06-05 23:16:48,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 23:16:48,808 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:48,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:48,809 INFO L225 Difference]: With dead ends: 2286 [2021-06-05 23:16:48,809 INFO L226 Difference]: Without dead ends: 2178 [2021-06-05 23:16:48,809 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 2417.1ms TimeCoverageRelationStatistics Valid=510, Invalid=6630, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:16:48,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2178 states. [2021-06-05 23:16:48,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2178 to 2039. [2021-06-05 23:16:48,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 2.0466143277723257) internal successors, (4171), 2038 states have internal predecessors, (4171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:48,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 4171 transitions. [2021-06-05 23:16:48,824 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 4171 transitions. Word has length 40 [2021-06-05 23:16:48,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:48,824 INFO L482 AbstractCegarLoop]: Abstraction has 2039 states and 4171 transitions. [2021-06-05 23:16:48,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:48,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 4171 transitions. [2021-06-05 23:16:48,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:48,826 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:48,826 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:49,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable330 [2021-06-05 23:16:49,026 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:49,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:49,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1857152631, now seen corresponding path program 281 times [2021-06-05 23:16:49,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:49,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874352448] [2021-06-05 23:16:49,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:49,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:49,369 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:49,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:49,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874352448] [2021-06-05 23:16:49,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874352448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:49,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831820657] [2021-06-05 23:16:49,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 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:49,393 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:16:49,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:49,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 23:16:49,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:49,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:49,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:49,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:49,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:49,818 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 38 treesize of output 18 [2021-06-05 23:16:49,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:49,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:49,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:49,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2021-06-05 23:16:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:49,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831820657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:49,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:49,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:49,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602431321] [2021-06-05 23:16:49,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:49,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:49,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:49,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:49,950 INFO L87 Difference]: Start difference. First operand 2039 states and 4171 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:53,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:53,311 INFO L93 Difference]: Finished difference Result 2358 states and 4779 transitions. [2021-06-05 23:16:53,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:16:53,311 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:53,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:53,313 INFO L225 Difference]: With dead ends: 2358 [2021-06-05 23:16:53,313 INFO L226 Difference]: Without dead ends: 2270 [2021-06-05 23:16:53,313 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1977 ImplicationChecksByTransitivity, 2558.4ms TimeCoverageRelationStatistics Valid=555, Invalid=7101, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 23:16:53,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2021-06-05 23:16:53,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2041. [2021-06-05 23:16:53,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 2.0470588235294116) internal successors, (4176), 2040 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:53,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 4176 transitions. [2021-06-05 23:16:53,329 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 4176 transitions. Word has length 40 [2021-06-05 23:16:53,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:53,329 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 4176 transitions. [2021-06-05 23:16:53,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:53,329 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 4176 transitions. [2021-06-05 23:16:53,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:53,330 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:53,330 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:53,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-06-05 23:16:53,531 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:53,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:53,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1796704075, now seen corresponding path program 282 times [2021-06-05 23:16:53,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:53,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850172848] [2021-06-05 23:16:53,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:53,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:53,877 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:53,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:53,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850172848] [2021-06-05 23:16:53,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850172848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:53,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11253016] [2021-06-05 23:16:53,877 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 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:53,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:16:53,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:53,901 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:53,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:54,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:54,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:54,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:54,284 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 40 treesize of output 18 [2021-06-05 23:16:54,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:54,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:54,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:54,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:54,439 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:54,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11253016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:54,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:54,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:54,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057223675] [2021-06-05 23:16:54,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:54,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:54,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:54,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1290, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:54,440 INFO L87 Difference]: Start difference. First operand 2041 states and 4176 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:57,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:57,442 INFO L93 Difference]: Finished difference Result 2389 states and 4844 transitions. [2021-06-05 23:16:57,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:16:57,442 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:16:57,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:57,444 INFO L225 Difference]: With dead ends: 2389 [2021-06-05 23:16:57,444 INFO L226 Difference]: Without dead ends: 2325 [2021-06-05 23:16:57,444 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2249 ImplicationChecksByTransitivity, 2588.6ms TimeCoverageRelationStatistics Valid=634, Invalid=7556, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:16:57,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2021-06-05 23:16:57,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 2045. [2021-06-05 23:16:57,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 2.0469667318982387) internal successors, (4184), 2044 states have internal predecessors, (4184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:57,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 4184 transitions. [2021-06-05 23:16:57,460 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 4184 transitions. Word has length 40 [2021-06-05 23:16:57,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:57,460 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 4184 transitions. [2021-06-05 23:16:57,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:57,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 4184 transitions. [2021-06-05 23:16:57,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:16:57,462 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:57,462 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:57,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-06-05 23:16:57,662 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:57,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:57,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1072020855, now seen corresponding path program 283 times [2021-06-05 23:16:57,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:57,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464300408] [2021-06-05 23:16:57,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:58,024 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:58,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:58,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464300408] [2021-06-05 23:16:58,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464300408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:58,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394454000] [2021-06-05 23:16:58,024 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 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:58,048 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:16:58,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:58,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:58,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:58,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:58,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:58,437 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 40 treesize of output 18 [2021-06-05 23:16:58,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:58,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:58,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:58,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:16:58,596 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:58,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394454000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:58,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:58,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:16:58,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798434967] [2021-06-05 23:16:58,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:16:58,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:58,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:16:58,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1291, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:16:58,597 INFO L87 Difference]: Start difference. First operand 2045 states and 4184 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:02,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:02,831 INFO L93 Difference]: Finished difference Result 2498 states and 5061 transitions. [2021-06-05 23:17:02,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-05 23:17:02,831 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:17:02,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:02,833 INFO L225 Difference]: With dead ends: 2498 [2021-06-05 23:17:02,833 INFO L226 Difference]: Without dead ends: 2426 [2021-06-05 23:17:02,833 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 2997.3ms TimeCoverageRelationStatistics Valid=770, Invalid=9942, Unknown=0, NotChecked=0, Total=10712 [2021-06-05 23:17:02,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2021-06-05 23:17:02,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 2036. [2021-06-05 23:17:02,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 2.0466830466830466) internal successors, (4165), 2035 states have internal predecessors, (4165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:02,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 4165 transitions. [2021-06-05 23:17:02,849 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 4165 transitions. Word has length 40 [2021-06-05 23:17:02,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:02,849 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 4165 transitions. [2021-06-05 23:17:02,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:02,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 4165 transitions. [2021-06-05 23:17:02,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:17:02,850 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:02,850 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:03,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-06-05 23:17:03,051 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:03,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:03,051 INFO L82 PathProgramCache]: Analyzing trace with hash 807318869, now seen corresponding path program 284 times [2021-06-05 23:17:03,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:03,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570864001] [2021-06-05 23:17:03,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:03,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:03,426 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:03,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:03,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570864001] [2021-06-05 23:17:03,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570864001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:03,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582556280] [2021-06-05 23:17:03,427 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 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:03,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:17:03,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:03,451 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:17:03,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:03,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:03,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:03,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:03,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:03,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:03,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:17:03,784 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 40 treesize of output 18 [2021-06-05 23:17:03,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:03,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:03,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:03,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:16 [2021-06-05 23:17:03,983 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:03,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582556280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:03,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:03,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:17:03,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742562297] [2021-06-05 23:17:03,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:17:03,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:03,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:17:03,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:17:03,984 INFO L87 Difference]: Start difference. First operand 2036 states and 4165 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:05,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:05,952 INFO L93 Difference]: Finished difference Result 2229 states and 4520 transitions. [2021-06-05 23:17:05,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:17:05,952 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:17:05,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:05,954 INFO L225 Difference]: With dead ends: 2229 [2021-06-05 23:17:05,954 INFO L226 Difference]: Without dead ends: 2173 [2021-06-05 23:17:05,954 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 1734.9ms TimeCoverageRelationStatistics Valid=340, Invalid=4630, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:17:05,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2173 states. [2021-06-05 23:17:05,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2173 to 2033. [2021-06-05 23:17:05,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 2.046751968503937) internal successors, (4159), 2032 states have internal predecessors, (4159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:05,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 4159 transitions. [2021-06-05 23:17:05,969 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 4159 transitions. Word has length 40 [2021-06-05 23:17:05,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:05,969 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 4159 transitions. [2021-06-05 23:17:05,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:05,970 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 4159 transitions. [2021-06-05 23:17:05,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:17:05,971 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:05,971 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:06,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 289 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-06-05 23:17:06,171 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:06,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:06,171 INFO L82 PathProgramCache]: Analyzing trace with hash -291717433, now seen corresponding path program 285 times [2021-06-05 23:17:06,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:06,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98664733] [2021-06-05 23:17:06,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:06,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:06,525 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:06,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:06,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98664733] [2021-06-05 23:17:06,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98664733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:06,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649621939] [2021-06-05 23:17:06,525 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 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:06,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:17:06,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:06,559 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:17:06,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:07,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:07,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:07,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:07,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:17:07,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:07,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 23:17:07,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:07,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:17:07,131 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:07,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649621939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:07,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:07,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:17:07,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449265971] [2021-06-05 23:17:07,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:17:07,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:07,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:17:07,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1296, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:17:07,132 INFO L87 Difference]: Start difference. First operand 2033 states and 4159 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:09,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:09,418 INFO L93 Difference]: Finished difference Result 2311 states and 4683 transitions. [2021-06-05 23:17:09,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:17:09,419 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 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 40 [2021-06-05 23:17:09,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:09,420 INFO L225 Difference]: With dead ends: 2311 [2021-06-05 23:17:09,421 INFO L226 Difference]: Without dead ends: 2215 [2021-06-05 23:17:09,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1495 ImplicationChecksByTransitivity, 1997.3ms TimeCoverageRelationStatistics Valid=400, Invalid=5300, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:17:09,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2215 states. [2021-06-05 23:17:09,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2215 to 2072. [2021-06-05 23:17:09,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 2071 states have (on average 2.049734427812651) internal successors, (4245), 2071 states have internal predecessors, (4245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:09,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 4245 transitions. [2021-06-05 23:17:09,446 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 4245 transitions. Word has length 40 [2021-06-05 23:17:09,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:09,447 INFO L482 AbstractCegarLoop]: Abstraction has 2072 states and 4245 transitions. [2021-06-05 23:17:09,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:09,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 4245 transitions. [2021-06-05 23:17:09,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 23:17:09,449 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:09,449 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:09,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-05 23:17:09,649 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:09,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:09,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1093905157, now seen corresponding path program 286 times [2021-06-05 23:17:09,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:09,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942899213] [2021-06-05 23:17:09,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:10,015 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:10,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:10,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942899213] [2021-06-05 23:17:10,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942899213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:10,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725677290] [2021-06-05 23:17:10,015 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 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:10,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:17:10,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:10,039 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:17:10,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:10,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:10,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:10,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:10,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:10,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:10,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:17:10,460 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 40 treesize of output 18 [2021-06-05 23:17:10,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:10,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:10,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:10,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 23:17:10,590 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:10,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725677290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:10,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:10,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:17:10,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157194036] [2021-06-05 23:17:10,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:17:10,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:10,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:17:10,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1294, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:17:10,591 INFO L87 Difference]: Start difference. First operand 2072 states and 4245 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-05 23:17:12,030 WARN L222 SmtUtils]: Removed 9 from assertion stack [2021-06-05 23:17:12,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:17:12,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:12,230 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 23:17:12,232 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 23:17:12,233 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 23:17:12,234 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:17:12 BasicIcfg [2021-06-05 23:17:12,234 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 23:17:12,234 INFO L168 Benchmark]: Toolchain (without parser) took 798007.73 ms. Allocated memory was 369.1 MB in the beginning and 534.8 MB in the end (delta: 165.7 MB). Free memory was 349.4 MB in the beginning and 204.3 MB in the end (delta: 145.1 MB). Peak memory consumption was 312.2 MB. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 369.1 MB. Free memory is still 350.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.52 ms. Allocated memory is still 369.1 MB. Free memory was 349.3 MB in the beginning and 347.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L168 Benchmark]: Boogie Preprocessor took 12.93 ms. Allocated memory is still 369.1 MB. Free memory was 347.9 MB in the beginning and 346.9 MB in the end (delta: 927.8 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L168 Benchmark]: RCFGBuilder took 264.44 ms. Allocated memory is still 369.1 MB. Free memory was 346.9 MB in the beginning and 334.1 MB in the end (delta: 12.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L168 Benchmark]: TraceAbstraction took 797703.02 ms. Allocated memory was 369.1 MB in the beginning and 534.8 MB in the end (delta: 165.7 MB). Free memory was 333.6 MB in the beginning and 204.3 MB in the end (delta: 129.3 MB). Peak memory consumption was 295.5 MB. Max. memory is 16.0 GB. [2021-06-05 23:17:12,234 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 369.1 MB. Free memory is still 350.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.52 ms. Allocated memory is still 369.1 MB. Free memory was 349.3 MB in the beginning and 347.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 12.93 ms. Allocated memory is still 369.1 MB. Free memory was 347.9 MB in the beginning and 346.9 MB in the end (delta: 927.8 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 264.44 ms. Allocated memory is still 369.1 MB. Free memory was 346.9 MB in the beginning and 334.1 MB in the end (delta: 12.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 797703.02 ms. Allocated memory was 369.1 MB in the beginning and 534.8 MB in the end (delta: 165.7 MB). Free memory was 333.6 MB in the beginning and 204.3 MB in the end (delta: 129.3 MB). Peak memory consumption was 295.5 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (2072states) and FLOYD_HOARE automaton (currently 35 states, 38 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 28 for 13ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 42 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 797593.3ms, OverallIterations: 292, TraceHistogramMax: 4, EmptinessCheckTime: 292.5ms, AutomataDifference: 518275.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 46.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 15459 SDtfs, 47918 SDslu, 232821 SDs, 0 SdLazy, 561606 SolverSat, 24438 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 193255.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 25542 GetRequests, 6137 SyntacticMatches, 940 SemanticMatches, 18464 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346194 ImplicationChecksByTransitivity, 446173.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2072occurred in iteration=291, InterpolantAutomatonStates: 13452, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3133.2ms AutomataMinimizationTime, 291 MinimizatonAttempts, 51517 StatesRemovedByMinimization, 289 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 909.7ms SsaConstructionTime, 2933.2ms SatisfiabilityAnalysisTime, 207507.1ms InterpolantComputationTime, 20798 NumberOfCodeBlocks, 20798 NumberOfCodeBlocksAsserted, 989 NumberOfCheckSat, 20216 ConstructedInterpolants, 1729 QuantifiedInterpolants, 380973 SizeOfPredicates, 2625 NumberOfNonLiveVariables, 23026 ConjunctsInSsa, 11119 ConjunctsInUnsatCore, 582 InterpolantComputations, 3 PerfectInterpolantSequences, 105/16675 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown