/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:45:25,312 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:45:25,313 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:45:25,332 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:45:25,332 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:45:25,333 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:45:25,334 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:45:25,335 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:45:25,336 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:45:25,337 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:45:25,338 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:45:25,338 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:45:25,338 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:45:25,339 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:45:25,340 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:45:25,340 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:45:25,341 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:45:25,341 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:45:25,342 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:45:25,343 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:45:25,344 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:45:25,345 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:45:25,346 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:45:25,346 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:45:25,348 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:45:25,348 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:45:25,348 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:45:25,349 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:45:25,349 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:45:25,350 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:45:25,350 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:45:25,350 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:45:25,351 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:45:25,351 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:45:25,352 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:45:25,352 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:45:25,352 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:45:25,353 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:45:25,353 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:45:25,353 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:45:25,354 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:45:25,354 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-08-12 19:45:25,370 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:45:25,370 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:45:25,370 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:45:25,370 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:45:25,371 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:45:25,371 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:45:25,371 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:45:25,371 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:45:25,372 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:45:25,373 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:45:25,373 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:45:25,374 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:45:25,374 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:45:25,374 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-08-12 19:45:25,650 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:45:25,677 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:45:25,679 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:45:25,680 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:45:25,681 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:45:25,681 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl [2021-08-12 19:45:25,681 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl' [2021-08-12 19:45:25,714 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:45:25,715 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:45:25,717 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:45:25,717 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:45:25,717 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:45:25,726 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,732 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,741 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:45:25,742 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:45:25,743 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:45:25,743 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:45:25,749 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,749 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,750 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,750 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,754 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,757 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,757 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/1) ... [2021-08-12 19:45:25,761 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:45:25,762 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:45:25,762 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:45:25,762 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:45:25,763 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (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-08-12 19:45:25,817 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:45:25,818 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:45:25,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:45:25,818 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:45:25,818 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:45:25,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:45:25,818 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:45:25,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:45:25,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:45:25,819 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:45:25,819 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:45:25,819 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:45:25,819 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:45:25,957 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:45:25,957 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-12 19:45:25,958 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:45:25 BoogieIcfgContainer [2021-08-12 19:45:25,959 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:45:25,960 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:45:25,960 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:45:25,962 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:45:25,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:45:25" (1/2) ... [2021-08-12 19:45:25,963 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@145a2e19 and model type three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:45:25, skipping insertion in model container [2021-08-12 19:45:25,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:45:25" (2/2) ... [2021-08-12 19:45:25,964 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum-alt.wvr.bpl [2021-08-12 19:45:25,967 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:45:25,968 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:45:25,968 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:45:25,992 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-12 19:45:26,006 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-12 19:45:26,019 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:45:26,019 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:45:26,019 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:45:26,020 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:45:26,020 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:45:26,020 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:45:26,020 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:45:26,020 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:45:26,026 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 78 flow [2021-08-12 19:45:26,045 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,048 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:45:26,054 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:26,054 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:26,054 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:26,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:26,058 INFO L82 PathProgramCache]: Analyzing trace with hash -221348590, now seen corresponding path program 1 times [2021-08-12 19:45:26,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:26,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080037637] [2021-08-12 19:45:26,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:26,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:26,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:26,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:26,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080037637] [2021-08-12 19:45:26,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080037637] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:26,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:26,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-12 19:45:26,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075412496] [2021-08-12 19:45:26,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 19:45:26,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:26,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 19:45:26,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:45:26,260 INFO L87 Difference]: Start difference. First operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:26,309 INFO L93 Difference]: Finished difference Result 219 states and 620 transitions. [2021-08-12 19:45:26,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 19:45:26,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:45:26,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:26,320 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:45:26,320 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:45:26,322 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:45:26,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:45:26,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 147. [2021-08-12 19:45:26,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.856164383561644) internal successors, (417), 146 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 417 transitions. [2021-08-12 19:45:26,359 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 417 transitions. Word has length 16 [2021-08-12 19:45:26,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:26,360 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 417 transitions. [2021-08-12 19:45:26,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,360 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 417 transitions. [2021-08-12 19:45:26,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:26,362 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:26,362 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:26,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:45:26,362 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:26,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:26,363 INFO L82 PathProgramCache]: Analyzing trace with hash -502535438, now seen corresponding path program 1 times [2021-08-12 19:45:26,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:26,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627264795] [2021-08-12 19:45:26,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:26,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:26,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:26,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627264795] [2021-08-12 19:45:26,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627264795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:26,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890714752] [2021-08-12 19:45:26,409 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-08-12 19:45:26,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:26,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-12 19:45:26,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:26,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:26,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890714752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:26,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:26,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-12 19:45:26,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036500951] [2021-08-12 19:45:26,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:26,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:26,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:26,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:26,522 INFO L87 Difference]: Start difference. First operand 147 states and 417 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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-08-12 19:45:26,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:26,636 INFO L93 Difference]: Finished difference Result 428 states and 1209 transitions. [2021-08-12 19:45:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:26,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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 18 [2021-08-12 19:45:26,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:26,648 INFO L225 Difference]: With dead ends: 428 [2021-08-12 19:45:26,649 INFO L226 Difference]: Without dead ends: 345 [2021-08-12 19:45:26,650 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 27.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:26,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-08-12 19:45:26,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 174. [2021-08-12 19:45:26,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.953757225433526) internal successors, (511), 173 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 511 transitions. [2021-08-12 19:45:26,683 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 511 transitions. Word has length 18 [2021-08-12 19:45:26,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:26,684 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 511 transitions. [2021-08-12 19:45:26,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 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-08-12 19:45:26,685 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 511 transitions. [2021-08-12 19:45:26,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:26,691 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:26,691 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:26,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-08-12 19:45:26,910 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:26,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:26,910 INFO L82 PathProgramCache]: Analyzing trace with hash -443832396, now seen corresponding path program 1 times [2021-08-12 19:45:26,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:26,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699018292] [2021-08-12 19:45:26,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:26,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:26,937 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:26,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:26,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699018292] [2021-08-12 19:45:26,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699018292] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:26,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:26,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:45:26,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375693786] [2021-08-12 19:45:26,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:45:26,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:26,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:45:26,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:26,939 INFO L87 Difference]: Start difference. First operand 174 states and 511 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,007 INFO L93 Difference]: Finished difference Result 325 states and 910 transitions. [2021-08-12 19:45:27,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:45:27,009 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,011 INFO L225 Difference]: With dead ends: 325 [2021-08-12 19:45:27,011 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:45:27,011 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:45:27,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 190. [2021-08-12 19:45:27,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.8412698412698414) internal successors, (537), 189 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 537 transitions. [2021-08-12 19:45:27,021 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 537 transitions. Word has length 18 [2021-08-12 19:45:27,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,021 INFO L482 AbstractCegarLoop]: Abstraction has 190 states and 537 transitions. [2021-08-12 19:45:27,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,022 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 537 transitions. [2021-08-12 19:45:27,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,022 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,022 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:45:27,023 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1106549168, now seen corresponding path program 1 times [2021-08-12 19:45:27,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21717079] [2021-08-12 19:45:27,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21717079] [2021-08-12 19:45:27,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21717079] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:45:27,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322957909] [2021-08-12 19:45:27,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:45:27,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:45:27,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,065 INFO L87 Difference]: Start difference. First operand 190 states and 537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,142 INFO L93 Difference]: Finished difference Result 418 states and 1185 transitions. [2021-08-12 19:45:27,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:45:27,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,145 INFO L225 Difference]: With dead ends: 418 [2021-08-12 19:45:27,145 INFO L226 Difference]: Without dead ends: 307 [2021-08-12 19:45:27,148 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-08-12 19:45:27,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 235. [2021-08-12 19:45:27,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.893162393162393) internal successors, (677), 234 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 677 transitions. [2021-08-12 19:45:27,173 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 677 transitions. Word has length 18 [2021-08-12 19:45:27,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,174 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 677 transitions. [2021-08-12 19:45:27,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,174 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 677 transitions. [2021-08-12 19:45:27,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,175 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,175 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:45:27,176 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,176 INFO L82 PathProgramCache]: Analyzing trace with hash -471494800, now seen corresponding path program 2 times [2021-08-12 19:45:27,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342842491] [2021-08-12 19:45:27,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342842491] [2021-08-12 19:45:27,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342842491] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:45:27,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386364627] [2021-08-12 19:45:27,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:45:27,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:45:27,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,223 INFO L87 Difference]: Start difference. First operand 235 states and 677 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,267 INFO L93 Difference]: Finished difference Result 366 states and 1013 transitions. [2021-08-12 19:45:27,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:45:27,267 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,269 INFO L225 Difference]: With dead ends: 366 [2021-08-12 19:45:27,269 INFO L226 Difference]: Without dead ends: 265 [2021-08-12 19:45:27,272 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-08-12 19:45:27,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 212. [2021-08-12 19:45:27,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.8341232227488153) internal successors, (598), 211 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 598 transitions. [2021-08-12 19:45:27,282 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 598 transitions. Word has length 18 [2021-08-12 19:45:27,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,282 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 598 transitions. [2021-08-12 19:45:27,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,282 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 598 transitions. [2021-08-12 19:45:27,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,283 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,283 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 19:45:27,283 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,284 INFO L82 PathProgramCache]: Analyzing trace with hash 94645266, now seen corresponding path program 2 times [2021-08-12 19:45:27,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227845883] [2021-08-12 19:45:27,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227845883] [2021-08-12 19:45:27,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227845883] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:45:27,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104918065] [2021-08-12 19:45:27,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:45:27,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:45:27,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,321 INFO L87 Difference]: Start difference. First operand 212 states and 598 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,368 INFO L93 Difference]: Finished difference Result 358 states and 981 transitions. [2021-08-12 19:45:27,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:45:27,368 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,371 INFO L225 Difference]: With dead ends: 358 [2021-08-12 19:45:27,373 INFO L226 Difference]: Without dead ends: 261 [2021-08-12 19:45:27,373 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-08-12 19:45:27,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2021-08-12 19:45:27,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.850467289719626) internal successors, (610), 214 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 610 transitions. [2021-08-12 19:45:27,381 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 610 transitions. Word has length 18 [2021-08-12 19:45:27,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,385 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 610 transitions. [2021-08-12 19:45:27,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,385 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 610 transitions. [2021-08-12 19:45:27,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,386 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,386 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-12 19:45:27,386 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1521986286, now seen corresponding path program 3 times [2021-08-12 19:45:27,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720187497] [2021-08-12 19:45:27,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720187497] [2021-08-12 19:45:27,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720187497] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:45:27,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425015143] [2021-08-12 19:45:27,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:45:27,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:45:27,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,430 INFO L87 Difference]: Start difference. First operand 215 states and 610 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,460 INFO L93 Difference]: Finished difference Result 293 states and 807 transitions. [2021-08-12 19:45:27,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:45:27,461 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,462 INFO L225 Difference]: With dead ends: 293 [2021-08-12 19:45:27,463 INFO L226 Difference]: Without dead ends: 222 [2021-08-12 19:45:27,463 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-08-12 19:45:27,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2021-08-12 19:45:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.8679245283018866) internal successors, (608), 212 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 608 transitions. [2021-08-12 19:45:27,470 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 608 transitions. Word has length 18 [2021-08-12 19:45:27,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,470 INFO L482 AbstractCegarLoop]: Abstraction has 213 states and 608 transitions. [2021-08-12 19:45:27,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,470 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 608 transitions. [2021-08-12 19:45:27,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,471 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,471 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-12 19:45:27,471 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1597316976, now seen corresponding path program 4 times [2021-08-12 19:45:27,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461605105] [2021-08-12 19:45:27,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461605105] [2021-08-12 19:45:27,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461605105] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:45:27,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089271680] [2021-08-12 19:45:27,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:45:27,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:45:27,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,535 INFO L87 Difference]: Start difference. First operand 213 states and 608 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,589 INFO L93 Difference]: Finished difference Result 286 states and 799 transitions. [2021-08-12 19:45:27,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:45:27,593 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,595 INFO L225 Difference]: With dead ends: 286 [2021-08-12 19:45:27,595 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:45:27,595 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:45:27,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:45:27,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 215. [2021-08-12 19:45:27,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.911214953271028) internal successors, (623), 214 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 623 transitions. [2021-08-12 19:45:27,603 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 623 transitions. Word has length 18 [2021-08-12 19:45:27,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,604 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 623 transitions. [2021-08-12 19:45:27,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,604 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 623 transitions. [2021-08-12 19:45:27,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:45:27,605 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,605 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-12 19:45:27,605 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1128775952, now seen corresponding path program 5 times [2021-08-12 19:45:27,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252618410] [2021-08-12 19:45:27,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:27,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252618410] [2021-08-12 19:45:27,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252618410] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:45:27,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:45:27,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:45:27,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062787858] [2021-08-12 19:45:27,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:45:27,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:45:27,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,661 INFO L87 Difference]: Start difference. First operand 215 states and 623 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:27,708 INFO L93 Difference]: Finished difference Result 255 states and 713 transitions. [2021-08-12 19:45:27,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:45:27,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:45:27,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:27,710 INFO L225 Difference]: With dead ends: 255 [2021-08-12 19:45:27,710 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:45:27,710 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 16.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:45:27,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:45:27,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 194. [2021-08-12 19:45:27,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.901554404145078) internal successors, (560), 193 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 560 transitions. [2021-08-12 19:45:27,718 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 560 transitions. Word has length 18 [2021-08-12 19:45:27,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:27,720 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 560 transitions. [2021-08-12 19:45:27,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:27,720 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 560 transitions. [2021-08-12 19:45:27,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:45:27,721 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:27,721 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:27,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-12 19:45:27,722 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:27,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:27,723 INFO L82 PathProgramCache]: Analyzing trace with hash -81453676, now seen corresponding path program 1 times [2021-08-12 19:45:27,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:27,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918038634] [2021-08-12 19:45:27,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:27,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:27,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:27,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918038634] [2021-08-12 19:45:27,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918038634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:27,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065537656] [2021-08-12 19:45:27,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-08-12 19:45:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:27,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-12 19:45:27,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:27,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:27,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065537656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:27,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:27,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-12 19:45:27,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919622935] [2021-08-12 19:45:27,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:27,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:27,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:27,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:27,928 INFO L87 Difference]: Start difference. First operand 194 states and 560 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:28,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:28,014 INFO L93 Difference]: Finished difference Result 296 states and 856 transitions. [2021-08-12 19:45:28,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:28,014 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:45:28,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:28,016 INFO L225 Difference]: With dead ends: 296 [2021-08-12 19:45:28,016 INFO L226 Difference]: Without dead ends: 251 [2021-08-12 19:45:28,016 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 22.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:28,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-08-12 19:45:28,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 191. [2021-08-12 19:45:28,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.9) internal successors, (551), 190 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-08-12 19:45:28,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 551 transitions. [2021-08-12 19:45:28,023 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 551 transitions. Word has length 20 [2021-08-12 19:45:28,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:28,024 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 551 transitions. [2021-08-12 19:45:28,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:28,024 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 551 transitions. [2021-08-12 19:45:28,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:28,024 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:28,025 INFO L550 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-08-12 19:45:28,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-12 19:45:28,225 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:28,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:28,226 INFO L82 PathProgramCache]: Analyzing trace with hash -1893391950, now seen corresponding path program 1 times [2021-08-12 19:45:28,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:28,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62587502] [2021-08-12 19:45:28,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:28,301 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:28,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:28,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62587502] [2021-08-12 19:45:28,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62587502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:28,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511992721] [2021-08-12 19:45:28,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:28,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:28,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:28,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:28,498 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 11 [2021-08-12 19:45:28,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:28,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:28,504 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 13 treesize of output 9 [2021-08-12 19:45:28,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:28,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:28,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:28,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:5 [2021-08-12 19:45:28,529 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:28,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511992721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:28,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:28,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:45:28,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487685579] [2021-08-12 19:45:28,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:45:28,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:28,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:45:28,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:28,531 INFO L87 Difference]: Start difference. First operand 191 states and 551 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-08-12 19:45:28,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:28,638 INFO L93 Difference]: Finished difference Result 379 states and 1098 transitions. [2021-08-12 19:45:28,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:28,638 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 22 [2021-08-12 19:45:28,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:28,640 INFO L225 Difference]: With dead ends: 379 [2021-08-12 19:45:28,640 INFO L226 Difference]: Without dead ends: 362 [2021-08-12 19:45:28,640 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:28,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-08-12 19:45:28,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 270. [2021-08-12 19:45:28,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.95910780669145) internal successors, (796), 269 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:28,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 796 transitions. [2021-08-12 19:45:28,650 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 796 transitions. Word has length 22 [2021-08-12 19:45:28,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:28,650 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 796 transitions. [2021-08-12 19:45:28,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-08-12 19:45:28,650 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 796 transitions. [2021-08-12 19:45:28,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:28,651 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:28,651 INFO L550 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-08-12 19:45:28,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-08-12 19:45:28,867 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:28,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:28,868 INFO L82 PathProgramCache]: Analyzing trace with hash 373177330, now seen corresponding path program 2 times [2021-08-12 19:45:28,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:28,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565885033] [2021-08-12 19:45:28,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:28,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:28,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:28,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:28,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565885033] [2021-08-12 19:45:28,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565885033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:28,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93847125] [2021-08-12 19:45:28,915 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 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-08-12 19:45:28,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:45:28,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:28,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:28,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:28,995 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:45:28,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:29,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-08-12 19:45:29,018 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 13 treesize of output 9 [2021-08-12 19:45:29,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:29,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-08-12 19:45:29,043 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:29,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93847125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:29,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:29,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:45:29,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563146457] [2021-08-12 19:45:29,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:45:29,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:29,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:45:29,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:29,045 INFO L87 Difference]: Start difference. First operand 270 states and 796 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:29,138 INFO L93 Difference]: Finished difference Result 404 states and 1187 transitions. [2021-08-12 19:45:29,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:29,139 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:45:29,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:29,141 INFO L225 Difference]: With dead ends: 404 [2021-08-12 19:45:29,142 INFO L226 Difference]: Without dead ends: 387 [2021-08-12 19:45:29,142 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 51.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:29,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-08-12 19:45:29,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 294. [2021-08-12 19:45:29,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.962457337883959) internal successors, (868), 293 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 868 transitions. [2021-08-12 19:45:29,154 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 868 transitions. Word has length 22 [2021-08-12 19:45:29,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:29,154 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 868 transitions. [2021-08-12 19:45:29,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,154 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 868 transitions. [2021-08-12 19:45:29,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:29,155 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:29,155 INFO L550 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-08-12 19:45:29,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:29,372 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:29,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:29,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1309111346, now seen corresponding path program 3 times [2021-08-12 19:45:29,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:29,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833747115] [2021-08-12 19:45:29,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:29,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:29,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:29,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833747115] [2021-08-12 19:45:29,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833747115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:29,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496436452] [2021-08-12 19:45:29,445 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 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-08-12 19:45:29,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:45:29,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:29,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:29,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:29,621 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 11 [2021-08-12 19:45:29,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:29,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-08-12 19:45:29,630 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:29,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:29,634 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:11 [2021-08-12 19:45:29,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:29,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496436452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:29,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:29,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:45:29,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8983072] [2021-08-12 19:45:29,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:45:29,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:29,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:45:29,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:29,653 INFO L87 Difference]: Start difference. First operand 294 states and 868 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:29,760 INFO L93 Difference]: Finished difference Result 463 states and 1363 transitions. [2021-08-12 19:45:29,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:29,760 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:45:29,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:29,762 INFO L225 Difference]: With dead ends: 463 [2021-08-12 19:45:29,762 INFO L226 Difference]: Without dead ends: 446 [2021-08-12 19:45:29,763 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 74.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:29,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-08-12 19:45:29,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-08-12 19:45:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.964630225080386) internal successors, (922), 311 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 922 transitions. [2021-08-12 19:45:29,777 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 922 transitions. Word has length 22 [2021-08-12 19:45:29,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:29,777 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 922 transitions. [2021-08-12 19:45:29,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,778 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 922 transitions. [2021-08-12 19:45:29,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:29,779 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:29,779 INFO L550 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-08-12 19:45:30,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-12 19:45:30,000 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:30,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:30,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1440075702, now seen corresponding path program 4 times [2021-08-12 19:45:30,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:30,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010692203] [2021-08-12 19:45:30,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:30,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:30,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010692203] [2021-08-12 19:45:30,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010692203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:30,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409519589] [2021-08-12 19:45:30,054 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 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-08-12 19:45:30,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:45:30,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:30,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:30,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:30,115 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 25 treesize of output 19 [2021-08-12 19:45:30,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:21 [2021-08-12 19:45:30,134 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 20 treesize of output 14 [2021-08-12 19:45:30,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-08-12 19:45:30,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:30,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409519589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:30,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:30,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-08-12 19:45:30,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760283960] [2021-08-12 19:45:30,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:30,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:30,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:30,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:30,162 INFO L87 Difference]: Start difference. First operand 312 states and 922 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-08-12 19:45:30,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:30,262 INFO L93 Difference]: Finished difference Result 437 states and 1287 transitions. [2021-08-12 19:45:30,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:30,262 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-08-12 19:45:30,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:30,264 INFO L225 Difference]: With dead ends: 437 [2021-08-12 19:45:30,264 INFO L226 Difference]: Without dead ends: 420 [2021-08-12 19:45:30,265 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:30,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-08-12 19:45:30,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 330. [2021-08-12 19:45:30,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.966565349544073) internal successors, (976), 329 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-08-12 19:45:30,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 976 transitions. [2021-08-12 19:45:30,277 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 976 transitions. Word has length 22 [2021-08-12 19:45:30,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:30,277 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 976 transitions. [2021-08-12 19:45:30,277 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-08-12 19:45:30,277 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 976 transitions. [2021-08-12 19:45:30,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:30,278 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:30,278 INFO L550 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-08-12 19:45:30,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:30,501 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:30,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:30,501 INFO L82 PathProgramCache]: Analyzing trace with hash 906040790, now seen corresponding path program 5 times [2021-08-12 19:45:30,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:30,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181059346] [2021-08-12 19:45:30,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:30,563 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:30,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:30,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181059346] [2021-08-12 19:45:30,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181059346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:30,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784941658] [2021-08-12 19:45:30,563 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 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-08-12 19:45:30,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:45:30,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:30,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:30,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:30,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:45:30,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-08-12 19:45:30,710 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 13 treesize of output 9 [2021-08-12 19:45:30,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:30,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:7 [2021-08-12 19:45:30,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:30,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784941658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:30,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:30,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:45:30,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982515032] [2021-08-12 19:45:30,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:45:30,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:30,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:45:30,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:30,734 INFO L87 Difference]: Start difference. First operand 330 states and 976 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:30,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:30,840 INFO L93 Difference]: Finished difference Result 473 states and 1395 transitions. [2021-08-12 19:45:30,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:30,840 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:45:30,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:30,843 INFO L225 Difference]: With dead ends: 473 [2021-08-12 19:45:30,843 INFO L226 Difference]: Without dead ends: 456 [2021-08-12 19:45:30,843 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 50.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:30,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-08-12 19:45:30,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 342. [2021-08-12 19:45:30,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:30,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-08-12 19:45:30,856 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-08-12 19:45:30,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:30,856 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-08-12 19:45:30,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:30,856 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-08-12 19:45:30,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:45:30,857 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:30,857 INFO L550 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-08-12 19:45:31,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 19:45:31,074 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:31,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:31,076 INFO L82 PathProgramCache]: Analyzing trace with hash 1893532402, now seen corresponding path program 6 times [2021-08-12 19:45:31,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:31,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219968838] [2021-08-12 19:45:31,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:31,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:31,141 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:31,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:31,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219968838] [2021-08-12 19:45:31,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219968838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:31,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060689447] [2021-08-12 19:45:31,141 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 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-08-12 19:45:31,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:45:31,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:31,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:45:31,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:31,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:45:31,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:31,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:31,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:31,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-08-12 19:45:31,239 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 20 treesize of output 14 [2021-08-12 19:45:31,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:31,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:31,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:31,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-08-12 19:45:31,288 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:31,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060689447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:31,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:31,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:45:31,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783041646] [2021-08-12 19:45:31,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:45:31,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:31,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:45:31,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:31,289 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:31,413 INFO L93 Difference]: Finished difference Result 465 states and 1371 transitions. [2021-08-12 19:45:31,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:45:31,413 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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-08-12 19:45:31,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:31,415 INFO L225 Difference]: With dead ends: 465 [2021-08-12 19:45:31,415 INFO L226 Difference]: Without dead ends: 448 [2021-08-12 19:45:31,416 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 52.5ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:31,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-08-12 19:45:31,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2021-08-12 19:45:31,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-08-12 19:45:31,432 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-08-12 19:45:31,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:31,432 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-08-12 19:45:31,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,432 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-08-12 19:45:31,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:31,433 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:31,433 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:31,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 19:45:31,653 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:31,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:31,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1605954960, now seen corresponding path program 7 times [2021-08-12 19:45:31,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:31,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962686235] [2021-08-12 19:45:31,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:31,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:31,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:31,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:31,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962686235] [2021-08-12 19:45:31,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962686235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:31,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886639164] [2021-08-12 19:45:31,681 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 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-08-12 19:45:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:31,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:31,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:31,761 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:31,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886639164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:31,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:31,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:45:31,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676320296] [2021-08-12 19:45:31,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:45:31,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:31,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:45:31,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:31,762 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:31,888 INFO L93 Difference]: Finished difference Result 866 states and 2532 transitions. [2021-08-12 19:45:31,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:31,888 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:31,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:31,893 INFO L225 Difference]: With dead ends: 866 [2021-08-12 19:45:31,893 INFO L226 Difference]: Without dead ends: 800 [2021-08-12 19:45:31,894 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:45:31,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-08-12 19:45:31,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 428. [2021-08-12 19:45:31,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.0960187353629975) internal successors, (1322), 427 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1322 transitions. [2021-08-12 19:45:31,914 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1322 transitions. Word has length 24 [2021-08-12 19:45:31,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:31,915 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1322 transitions. [2021-08-12 19:45:31,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:31,915 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1322 transitions. [2021-08-12 19:45:31,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:31,916 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:31,916 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:32,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 19:45:32,133 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:32,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:32,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1027617620, now seen corresponding path program 8 times [2021-08-12 19:45:32,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:32,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057871526] [2021-08-12 19:45:32,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:32,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:32,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:32,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057871526] [2021-08-12 19:45:32,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057871526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:32,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062547549] [2021-08-12 19:45:32,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:32,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:45:32,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:32,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:45:32,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:32,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:32,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062547549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:32,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:32,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-12 19:45:32,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822511671] [2021-08-12 19:45:32,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:45:32,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:32,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:45:32,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:45:32,246 INFO L87 Difference]: Start difference. First operand 428 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:32,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:32,766 INFO L93 Difference]: Finished difference Result 1442 states and 4543 transitions. [2021-08-12 19:45:32,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:45:32,767 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:32,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:32,772 INFO L225 Difference]: With dead ends: 1442 [2021-08-12 19:45:32,772 INFO L226 Difference]: Without dead ends: 1252 [2021-08-12 19:45:32,773 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 239.4ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:45:32,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-08-12 19:45:32,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 716. [2021-08-12 19:45:32,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2363636363636363) internal successors, (2314), 715 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:32,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2314 transitions. [2021-08-12 19:45:32,830 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2314 transitions. Word has length 24 [2021-08-12 19:45:32,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:32,830 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 2314 transitions. [2021-08-12 19:45:32,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:32,830 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2314 transitions. [2021-08-12 19:45:32,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:32,832 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:32,832 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:33,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 19:45:33,049 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:33,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:33,049 INFO L82 PathProgramCache]: Analyzing trace with hash 590648912, now seen corresponding path program 9 times [2021-08-12 19:45:33,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:33,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687051982] [2021-08-12 19:45:33,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:33,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:33,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:33,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:33,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687051982] [2021-08-12 19:45:33,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687051982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:33,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765429618] [2021-08-12 19:45:33,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:33,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:45:33,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:33,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:33,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:33,187 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:33,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765429618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:33,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:33,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:45:33,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548350265] [2021-08-12 19:45:33,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:45:33,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:33,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:45:33,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:33,189 INFO L87 Difference]: Start difference. First operand 716 states and 2314 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:33,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:33,437 INFO L93 Difference]: Finished difference Result 1657 states and 5214 transitions. [2021-08-12 19:45:33,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:33,437 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:33,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:33,443 INFO L225 Difference]: With dead ends: 1657 [2021-08-12 19:45:33,443 INFO L226 Difference]: Without dead ends: 1297 [2021-08-12 19:45:33,444 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 31.8ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:45:33,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-08-12 19:45:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 986. [2021-08-12 19:45:33,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.296446700507614) internal successors, (3247), 985 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:33,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3247 transitions. [2021-08-12 19:45:33,494 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3247 transitions. Word has length 24 [2021-08-12 19:45:33,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:33,494 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3247 transitions. [2021-08-12 19:45:33,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:33,494 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3247 transitions. [2021-08-12 19:45:33,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:33,496 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:33,496 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:33,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:33,709 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:33,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:33,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1807517862, now seen corresponding path program 10 times [2021-08-12 19:45:33,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:33,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561389593] [2021-08-12 19:45:33,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:33,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:33,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:33,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561389593] [2021-08-12 19:45:33,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561389593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:33,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112638108] [2021-08-12 19:45:33,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:33,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:45:33,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:33,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:33,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:33,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:33,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112638108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:33,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:33,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:33,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601574919] [2021-08-12 19:45:33,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:33,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:33,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:33,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:33,796 INFO L87 Difference]: Start difference. First operand 986 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:34,031 INFO L93 Difference]: Finished difference Result 1486 states and 4621 transitions. [2021-08-12 19:45:34,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:45:34,031 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:34,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:34,039 INFO L225 Difference]: With dead ends: 1486 [2021-08-12 19:45:34,039 INFO L226 Difference]: Without dead ends: 1343 [2021-08-12 19:45:34,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:34,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-08-12 19:45:34,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1016. [2021-08-12 19:45:34,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 3.2679802955665025) internal successors, (3317), 1015 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 3317 transitions. [2021-08-12 19:45:34,103 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 3317 transitions. Word has length 24 [2021-08-12 19:45:34,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:34,103 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 3317 transitions. [2021-08-12 19:45:34,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 3317 transitions. [2021-08-12 19:45:34,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:34,105 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:34,105 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:34,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:34,322 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:34,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:34,323 INFO L82 PathProgramCache]: Analyzing trace with hash -634548306, now seen corresponding path program 11 times [2021-08-12 19:45:34,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:34,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596484588] [2021-08-12 19:45:34,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:34,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:34,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:34,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596484588] [2021-08-12 19:45:34,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596484588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:34,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572425800] [2021-08-12 19:45:34,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:45:34,391 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:45:34,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:34,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:45:34,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:34,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:34,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572425800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:34,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:34,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-12 19:45:34,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265282877] [2021-08-12 19:45:34,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:45:34,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:34,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:45:34,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:45:34,429 INFO L87 Difference]: Start difference. First operand 1016 states and 3317 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:34,746 INFO L93 Difference]: Finished difference Result 2137 states and 6880 transitions. [2021-08-12 19:45:34,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:34,747 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:34,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:34,758 INFO L225 Difference]: With dead ends: 2137 [2021-08-12 19:45:34,758 INFO L226 Difference]: Without dead ends: 2018 [2021-08-12 19:45:34,759 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.9ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:45:34,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-08-12 19:45:34,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1477. [2021-08-12 19:45:34,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.432249322493225) internal successors, (5066), 1476 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 5066 transitions. [2021-08-12 19:45:34,840 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 5066 transitions. Word has length 24 [2021-08-12 19:45:34,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:34,840 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 5066 transitions. [2021-08-12 19:45:34,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:34,841 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 5066 transitions. [2021-08-12 19:45:34,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:34,843 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:34,843 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:35,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-08-12 19:45:35,061 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:35,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:35,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1247760558, now seen corresponding path program 12 times [2021-08-12 19:45:35,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:35,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112401430] [2021-08-12 19:45:35,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:35,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:35,081 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:35,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:35,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112401430] [2021-08-12 19:45:35,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112401430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:35,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102711262] [2021-08-12 19:45:35,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:35,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:45:35,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:35,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:35,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:35,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:35,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102711262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:35,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:35,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:35,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199368140] [2021-08-12 19:45:35,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:35,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:35,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:35,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:35,142 INFO L87 Difference]: Start difference. First operand 1477 states and 5066 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:35,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:35,453 INFO L93 Difference]: Finished difference Result 2083 states and 6789 transitions. [2021-08-12 19:45:35,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:35,454 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:35,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:35,466 INFO L225 Difference]: With dead ends: 2083 [2021-08-12 19:45:35,466 INFO L226 Difference]: Without dead ends: 1922 [2021-08-12 19:45:35,466 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:35,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-08-12 19:45:35,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1400. [2021-08-12 19:45:35,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.3924231593995713) internal successors, (4746), 1399 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:35,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 4746 transitions. [2021-08-12 19:45:35,575 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 4746 transitions. Word has length 24 [2021-08-12 19:45:35,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:35,576 INFO L482 AbstractCegarLoop]: Abstraction has 1400 states and 4746 transitions. [2021-08-12 19:45:35,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:35,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 4746 transitions. [2021-08-12 19:45:35,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:35,579 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:35,579 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:35,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:35,800 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:35,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:35,801 INFO L82 PathProgramCache]: Analyzing trace with hash 2047216916, now seen corresponding path program 13 times [2021-08-12 19:45:35,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:35,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634803692] [2021-08-12 19:45:35,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:35,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:35,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:35,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:35,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634803692] [2021-08-12 19:45:35,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634803692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:35,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157899826] [2021-08-12 19:45:35,824 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:35,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:35,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:35,882 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:35,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157899826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:35,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:35,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:35,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942249955] [2021-08-12 19:45:35,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:35,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:35,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:35,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:35,884 INFO L87 Difference]: Start difference. First operand 1400 states and 4746 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:36,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:36,352 INFO L93 Difference]: Finished difference Result 3202 states and 10682 transitions. [2021-08-12 19:45:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:45:36,353 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:36,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:36,367 INFO L225 Difference]: With dead ends: 3202 [2021-08-12 19:45:36,368 INFO L226 Difference]: Without dead ends: 2952 [2021-08-12 19:45:36,369 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 18.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:36,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-08-12 19:45:36,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2033. [2021-08-12 19:45:36,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.534448818897638) internal successors, (7182), 2032 states have internal predecessors, (7182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:36,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7182 transitions. [2021-08-12 19:45:36,522 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7182 transitions. Word has length 24 [2021-08-12 19:45:36,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:36,522 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7182 transitions. [2021-08-12 19:45:36,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:36,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7182 transitions. [2021-08-12 19:45:36,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:36,525 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:36,525 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:36,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-12 19:45:36,743 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:36,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:36,744 INFO L82 PathProgramCache]: Analyzing trace with hash -657880004, now seen corresponding path program 14 times [2021-08-12 19:45:36,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:36,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424563772] [2021-08-12 19:45:36,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:36,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:36,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:36,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424563772] [2021-08-12 19:45:36,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424563772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:36,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545540840] [2021-08-12 19:45:36,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:36,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:45:36,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:36,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:36,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:36,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545540840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:36,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:36,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:36,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615319009] [2021-08-12 19:45:36,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:36,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:36,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:36,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:36,831 INFO L87 Difference]: Start difference. First operand 2033 states and 7182 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:37,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:37,300 INFO L93 Difference]: Finished difference Result 3222 states and 10672 transitions. [2021-08-12 19:45:37,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:37,300 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:37,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:37,316 INFO L225 Difference]: With dead ends: 3222 [2021-08-12 19:45:37,317 INFO L226 Difference]: Without dead ends: 3041 [2021-08-12 19:45:37,317 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 28.2ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:37,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-08-12 19:45:37,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2012. [2021-08-12 19:45:37,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 2011 states have (on average 3.52710094480358) internal successors, (7093), 2011 states have internal predecessors, (7093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:37,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 7093 transitions. [2021-08-12 19:45:37,433 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 7093 transitions. Word has length 24 [2021-08-12 19:45:37,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:37,433 INFO L482 AbstractCegarLoop]: Abstraction has 2012 states and 7093 transitions. [2021-08-12 19:45:37,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:37,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 7093 transitions. [2021-08-12 19:45:37,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:37,437 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:37,437 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:37,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:37,653 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:37,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:37,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1385038064, now seen corresponding path program 15 times [2021-08-12 19:45:37,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:37,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637604491] [2021-08-12 19:45:37,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:37,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:37,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:37,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:37,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637604491] [2021-08-12 19:45:37,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637604491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:37,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027136535] [2021-08-12 19:45:37,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:37,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:45:37,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:37,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:37,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:37,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:37,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027136535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:37,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:37,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-12 19:45:37,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949070444] [2021-08-12 19:45:37,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:45:37,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:37,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:45:37,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:45:37,764 INFO L87 Difference]: Start difference. First operand 2012 states and 7093 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:39,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:39,597 INFO L93 Difference]: Finished difference Result 9506 states and 32157 transitions. [2021-08-12 19:45:39,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:45:39,598 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:39,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:39,621 INFO L225 Difference]: With dead ends: 9506 [2021-08-12 19:45:39,621 INFO L226 Difference]: Without dead ends: 8962 [2021-08-12 19:45:39,624 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 327.3ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:45:39,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2021-08-12 19:45:39,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 4517. [2021-08-12 19:45:39,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 3.649468556244464) internal successors, (16481), 4516 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:39,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 16481 transitions. [2021-08-12 19:45:40,001 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 16481 transitions. Word has length 24 [2021-08-12 19:45:40,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:40,001 INFO L482 AbstractCegarLoop]: Abstraction has 4517 states and 16481 transitions. [2021-08-12 19:45:40,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:40,001 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 16481 transitions. [2021-08-12 19:45:40,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:40,010 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:40,010 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:40,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-12 19:45:40,229 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:40,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:40,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1687186486, now seen corresponding path program 16 times [2021-08-12 19:45:40,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:40,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233776592] [2021-08-12 19:45:40,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:40,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:40,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:40,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233776592] [2021-08-12 19:45:40,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233776592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:40,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529781074] [2021-08-12 19:45:40,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:40,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:45:40,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:40,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:40,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:40,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-12 19:45:40,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529781074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:40,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:40,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:40,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917404026] [2021-08-12 19:45:40,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:40,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:40,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:40,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:40,303 INFO L87 Difference]: Start difference. First operand 4517 states and 16481 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:41,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:41,400 INFO L93 Difference]: Finished difference Result 5838 states and 20346 transitions. [2021-08-12 19:45:41,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:45:41,401 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:41,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:41,419 INFO L225 Difference]: With dead ends: 5838 [2021-08-12 19:45:41,419 INFO L226 Difference]: Without dead ends: 5614 [2021-08-12 19:45:41,420 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 19.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:41,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-08-12 19:45:41,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4545. [2021-08-12 19:45:41,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 3.642825704225352) internal successors, (16553), 4544 states have internal predecessors, (16553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:41,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 16553 transitions. [2021-08-12 19:45:41,710 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 16553 transitions. Word has length 24 [2021-08-12 19:45:41,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:41,710 INFO L482 AbstractCegarLoop]: Abstraction has 4545 states and 16553 transitions. [2021-08-12 19:45:41,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:41,710 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 16553 transitions. [2021-08-12 19:45:41,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:41,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:41,717 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:41,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-12 19:45:41,933 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:41,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:41,934 INFO L82 PathProgramCache]: Analyzing trace with hash -72104176, now seen corresponding path program 17 times [2021-08-12 19:45:41,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:41,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970900251] [2021-08-12 19:45:41,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:41,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:41,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:41,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970900251] [2021-08-12 19:45:41,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970900251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:41,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13717246] [2021-08-12 19:45:41,965 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:41,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:45:41,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:41,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:41,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:42,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:42,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13717246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:42,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:42,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-12 19:45:42,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72442632] [2021-08-12 19:45:42,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:45:42,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:42,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:45:42,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:42,030 INFO L87 Difference]: Start difference. First operand 4545 states and 16553 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:43,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:43,268 INFO L93 Difference]: Finished difference Result 6671 states and 22728 transitions. [2021-08-12 19:45:43,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:45:43,268 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:43,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:43,284 INFO L225 Difference]: With dead ends: 6671 [2021-08-12 19:45:43,284 INFO L226 Difference]: Without dead ends: 6345 [2021-08-12 19:45:43,285 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 91.4ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:45:43,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2021-08-12 19:45:43,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 4523. [2021-08-12 19:45:43,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 3.645731977001327) internal successors, (16486), 4522 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:43,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 16486 transitions. [2021-08-12 19:45:43,569 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 16486 transitions. Word has length 24 [2021-08-12 19:45:43,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:43,569 INFO L482 AbstractCegarLoop]: Abstraction has 4523 states and 16486 transitions. [2021-08-12 19:45:43,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:43,569 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 16486 transitions. [2021-08-12 19:45:43,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:43,576 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:43,576 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:43,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-12 19:45:43,789 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:43,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:43,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1793507450, now seen corresponding path program 18 times [2021-08-12 19:45:43,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:43,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150838456] [2021-08-12 19:45:43,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:43,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:43,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:43,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150838456] [2021-08-12 19:45:43,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150838456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:43,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753470072] [2021-08-12 19:45:43,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:43,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:45:43,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:43,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:43,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:43,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:43,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753470072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:43,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:43,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:43,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614164388] [2021-08-12 19:45:43,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:43,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:43,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:43,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:43,868 INFO L87 Difference]: Start difference. First operand 4523 states and 16486 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 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-08-12 19:45:44,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:44,987 INFO L93 Difference]: Finished difference Result 6064 states and 21738 transitions. [2021-08-12 19:45:44,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:45:44,988 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:44,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:45,005 INFO L225 Difference]: With dead ends: 6064 [2021-08-12 19:45:45,005 INFO L226 Difference]: Without dead ends: 5906 [2021-08-12 19:45:45,007 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 18.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:45:45,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2021-08-12 19:45:45,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5352. [2021-08-12 19:45:45,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 3.690712016445524) internal successors, (19749), 5351 states have internal predecessors, (19749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:45,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 19749 transitions. [2021-08-12 19:45:45,370 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 19749 transitions. Word has length 24 [2021-08-12 19:45:45,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:45,370 INFO L482 AbstractCegarLoop]: Abstraction has 5352 states and 19749 transitions. [2021-08-12 19:45:45,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 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-08-12 19:45:45,371 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 19749 transitions. [2021-08-12 19:45:45,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:45,379 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:45,379 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:45,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-12 19:45:45,597 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:45,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:45,597 INFO L82 PathProgramCache]: Analyzing trace with hash -591195082, now seen corresponding path program 19 times [2021-08-12 19:45:45,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:45,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407963085] [2021-08-12 19:45:45,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:45,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:45,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:45,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407963085] [2021-08-12 19:45:45,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407963085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:45,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427794472] [2021-08-12 19:45:45,622 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:45,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:45,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:45:45,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:45,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:45:45,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427794472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:45,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:45,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:45:45,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346773830] [2021-08-12 19:45:45,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:45:45,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:45,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:45:45,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:45:45,681 INFO L87 Difference]: Start difference. First operand 5352 states and 19749 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 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-08-12 19:45:46,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:46,702 INFO L93 Difference]: Finished difference Result 6320 states and 22787 transitions. [2021-08-12 19:45:46,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:45:46,702 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:46,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:46,721 INFO L225 Difference]: With dead ends: 6320 [2021-08-12 19:45:46,721 INFO L226 Difference]: Without dead ends: 6177 [2021-08-12 19:45:46,723 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 27.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:46,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2021-08-12 19:45:47,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 5419. [2021-08-12 19:45:47,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.6864156515319304) internal successors, (19973), 5418 states have internal predecessors, (19973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:47,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 19973 transitions. [2021-08-12 19:45:47,119 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 19973 transitions. Word has length 24 [2021-08-12 19:45:47,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:47,119 INFO L482 AbstractCegarLoop]: Abstraction has 5419 states and 19973 transitions. [2021-08-12 19:45:47,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 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-08-12 19:45:47,120 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 19973 transitions. [2021-08-12 19:45:47,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:47,127 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:47,127 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:47,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-12 19:45:47,344 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:47,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:47,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1864128790, now seen corresponding path program 20 times [2021-08-12 19:45:47,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:47,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256931415] [2021-08-12 19:45:47,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:47,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:47,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:47,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256931415] [2021-08-12 19:45:47,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256931415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:47,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092202507] [2021-08-12 19:45:47,390 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 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-08-12 19:45:47,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:45:47,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:47,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:45:47,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:47,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:47,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092202507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:47,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:47,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-08-12 19:45:47,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199138971] [2021-08-12 19:45:47,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:45:47,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:47,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:45:47,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:47,480 INFO L87 Difference]: Start difference. First operand 5419 states and 19973 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 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-08-12 19:45:49,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:49,024 INFO L93 Difference]: Finished difference Result 7340 states and 26091 transitions. [2021-08-12 19:45:49,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:45:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:49,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:49,040 INFO L225 Difference]: With dead ends: 7340 [2021-08-12 19:45:49,040 INFO L226 Difference]: Without dead ends: 7111 [2021-08-12 19:45:49,041 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 247.2ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:45:49,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-08-12 19:45:49,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5518. [2021-08-12 19:45:49,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 3.6699293094072867) internal successors, (20247), 5517 states have internal predecessors, (20247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:49,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 20247 transitions. [2021-08-12 19:45:49,387 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 20247 transitions. Word has length 24 [2021-08-12 19:45:49,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:49,387 INFO L482 AbstractCegarLoop]: Abstraction has 5518 states and 20247 transitions. [2021-08-12 19:45:49,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 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-08-12 19:45:49,387 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 20247 transitions. [2021-08-12 19:45:49,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:49,397 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:49,397 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:49,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:49,614 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:49,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:49,614 INFO L82 PathProgramCache]: Analyzing trace with hash 437269908, now seen corresponding path program 21 times [2021-08-12 19:45:49,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:49,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903051390] [2021-08-12 19:45:49,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:49,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:49,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:49,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:49,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903051390] [2021-08-12 19:45:49,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903051390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:49,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475848425] [2021-08-12 19:45:49,636 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 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-08-12 19:45:49,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:45:49,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:49,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:45:49,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:49,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-12 19:45:49,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475848425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:49,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:49,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-08-12 19:45:49,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160505465] [2021-08-12 19:45:49,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:45:49,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:49,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:45:49,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:49,708 INFO L87 Difference]: Start difference. First operand 5518 states and 20247 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:52,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:52,372 INFO L93 Difference]: Finished difference Result 12170 states and 42786 transitions. [2021-08-12 19:45:52,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:45:52,373 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:52,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:52,410 INFO L225 Difference]: With dead ends: 12170 [2021-08-12 19:45:52,410 INFO L226 Difference]: Without dead ends: 11587 [2021-08-12 19:45:52,413 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 223.7ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:45:52,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11587 states. [2021-08-12 19:45:52,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11587 to 8418. [2021-08-12 19:45:52,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8418 states, 8417 states have (on average 3.7303077105857194) internal successors, (31398), 8417 states have internal predecessors, (31398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:52,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8418 states to 8418 states and 31398 transitions. [2021-08-12 19:45:52,979 INFO L78 Accepts]: Start accepts. Automaton has 8418 states and 31398 transitions. Word has length 24 [2021-08-12 19:45:52,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:52,979 INFO L482 AbstractCegarLoop]: Abstraction has 8418 states and 31398 transitions. [2021-08-12 19:45:52,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:52,979 INFO L276 IsEmpty]: Start isEmpty. Operand 8418 states and 31398 transitions. [2021-08-12 19:45:52,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:45:52,995 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:52,996 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:53,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-12 19:45:53,212 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:53,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:53,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1422809918, now seen corresponding path program 22 times [2021-08-12 19:45:53,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:53,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562172278] [2021-08-12 19:45:53,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:53,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:53,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562172278] [2021-08-12 19:45:53,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562172278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:53,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099896929] [2021-08-12 19:45:53,242 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 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-08-12 19:45:53,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:45:53,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:53,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:45:53,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:53,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:53,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099896929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:53,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:53,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-12 19:45:53,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776731875] [2021-08-12 19:45:53,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:45:53,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:53,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:45:53,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:45:53,310 INFO L87 Difference]: Start difference. First operand 8418 states and 31398 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:54,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:54,970 INFO L93 Difference]: Finished difference Result 9689 states and 35036 transitions. [2021-08-12 19:45:54,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:45:54,971 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:45:54,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:54,997 INFO L225 Difference]: With dead ends: 9689 [2021-08-12 19:45:54,997 INFO L226 Difference]: Without dead ends: 9392 [2021-08-12 19:45:55,002 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 55.2ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:45:55,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9392 states. [2021-08-12 19:45:55,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9392 to 8499. [2021-08-12 19:45:55,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8499 states, 8498 states have (on average 3.7232289950576605) internal successors, (31640), 8498 states have internal predecessors, (31640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:55,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8499 states to 8499 states and 31640 transitions. [2021-08-12 19:45:55,585 INFO L78 Accepts]: Start accepts. Automaton has 8499 states and 31640 transitions. Word has length 24 [2021-08-12 19:45:55,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:55,585 INFO L482 AbstractCegarLoop]: Abstraction has 8499 states and 31640 transitions. [2021-08-12 19:45:55,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:55,586 INFO L276 IsEmpty]: Start isEmpty. Operand 8499 states and 31640 transitions. [2021-08-12 19:45:55,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:45:55,600 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:55,600 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:55,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:55,816 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:55,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:55,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1052800080, now seen corresponding path program 23 times [2021-08-12 19:45:55,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:55,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583128279] [2021-08-12 19:45:55,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:56,009 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:56,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:56,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583128279] [2021-08-12 19:45:56,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583128279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:56,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891362269] [2021-08-12 19:45:56,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:45:56,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:45:56,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:56,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:45:56,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:56,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:45:56,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:56,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:56,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:56,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:67 [2021-08-12 19:45:56,412 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_19], 2=[A]} [2021-08-12 19:45:56,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:45:56,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:56,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:56,423 INFO L518 ElimStorePlain]: Eliminatee v_C_19 vanished before elimination [2021-08-12 19:45:56,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:56,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:56,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:45:56,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:56,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:56,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:56,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:45:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:56,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891362269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:56,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:56,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:45:56,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173185820] [2021-08-12 19:45:56,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:45:56,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:56,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:45:56,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:45:56,452 INFO L87 Difference]: Start difference. First operand 8499 states and 31640 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:59,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:59,069 INFO L93 Difference]: Finished difference Result 11585 states and 42038 transitions. [2021-08-12 19:45:59,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:45:59,069 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:45:59,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:59,098 INFO L225 Difference]: With dead ends: 11585 [2021-08-12 19:45:59,098 INFO L226 Difference]: Without dead ends: 11568 [2021-08-12 19:45:59,101 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 483.9ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:45:59,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11568 states. [2021-08-12 19:45:59,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11568 to 8601. [2021-08-12 19:45:59,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8601 states, 8600 states have (on average 3.716860465116279) internal successors, (31965), 8600 states have internal predecessors, (31965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:59,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8601 states to 8601 states and 31965 transitions. [2021-08-12 19:45:59,670 INFO L78 Accepts]: Start accepts. Automaton has 8601 states and 31965 transitions. Word has length 28 [2021-08-12 19:45:59,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:59,671 INFO L482 AbstractCegarLoop]: Abstraction has 8601 states and 31965 transitions. [2021-08-12 19:45:59,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:59,671 INFO L276 IsEmpty]: Start isEmpty. Operand 8601 states and 31965 transitions. [2021-08-12 19:45:59,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:45:59,685 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:59,685 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:59,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-12 19:45:59,901 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:59,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:59,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1677459088, now seen corresponding path program 24 times [2021-08-12 19:45:59,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:59,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100502604] [2021-08-12 19:45:59,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:59,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:00,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:00,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:00,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100502604] [2021-08-12 19:46:00,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100502604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:00,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980970227] [2021-08-12 19:46:00,103 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 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-08-12 19:46:00,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:46:00,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:00,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:00,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:00,355 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-08-12 19:46:00,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:00,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:00,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:00,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:00,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-08-12 19:46:00,543 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21, B], 2=[A]} [2021-08-12 19:46:00,545 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 24 treesize of output 20 [2021-08-12 19:46:00,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:00,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:00,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-12 19:46:00,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:00,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:00,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:00,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:00,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:46:00,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:00,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:00,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:00,575 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:46:00,592 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:00,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980970227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:00,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:00,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:00,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138872482] [2021-08-12 19:46:00,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:00,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:00,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:00,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:00,594 INFO L87 Difference]: Start difference. First operand 8601 states and 31965 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:03,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:03,084 INFO L93 Difference]: Finished difference Result 11655 states and 42252 transitions. [2021-08-12 19:46:03,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:46:03,084 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:03,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:03,112 INFO L225 Difference]: With dead ends: 11655 [2021-08-12 19:46:03,112 INFO L226 Difference]: Without dead ends: 11611 [2021-08-12 19:46:03,115 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 419.0ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:46:03,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11611 states. [2021-08-12 19:46:03,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11611 to 8620. [2021-08-12 19:46:03,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 8619 states have (on average 3.716092354101404) internal successors, (32029), 8619 states have internal predecessors, (32029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:03,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 32029 transitions. [2021-08-12 19:46:03,701 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 32029 transitions. Word has length 28 [2021-08-12 19:46:03,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:03,701 INFO L482 AbstractCegarLoop]: Abstraction has 8620 states and 32029 transitions. [2021-08-12 19:46:03,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:03,701 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 32029 transitions. [2021-08-12 19:46:03,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:03,714 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:03,714 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:03,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-08-12 19:46:03,930 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:03,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:03,930 INFO L82 PathProgramCache]: Analyzing trace with hash -350938928, now seen corresponding path program 25 times [2021-08-12 19:46:03,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:03,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489873685] [2021-08-12 19:46:03,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:04,141 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:04,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:04,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489873685] [2021-08-12 19:46:04,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489873685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:04,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987056026] [2021-08-12 19:46:04,142 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 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-08-12 19:46:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:04,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:04,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:04,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:04,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:04,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:04,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-08-12 19:46:04,453 INFO L446 ElimStorePlain]: Different costs {0=[v_C_23], 3=[A]} [2021-08-12 19:46:04,455 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 32 treesize of output 24 [2021-08-12 19:46:04,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:04,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:04,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:04,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-08-12 19:46:04,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:04,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-08-12 19:46:04,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:46:04,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:04,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:04,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:46:04,530 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:04,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987056026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:04,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:04,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:04,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725486369] [2021-08-12 19:46:04,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:04,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:04,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:04,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:04,532 INFO L87 Difference]: Start difference. First operand 8620 states and 32029 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:07,288 INFO L93 Difference]: Finished difference Result 11731 states and 42509 transitions. [2021-08-12 19:46:07,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:46:07,288 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:07,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:07,318 INFO L225 Difference]: With dead ends: 11731 [2021-08-12 19:46:07,319 INFO L226 Difference]: Without dead ends: 11714 [2021-08-12 19:46:07,323 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 412.4ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:46:07,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11714 states. [2021-08-12 19:46:07,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11714 to 8638. [2021-08-12 19:46:07,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.717031376635406) internal successors, (32104), 8637 states have internal predecessors, (32104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:07,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 32104 transitions. [2021-08-12 19:46:07,938 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 32104 transitions. Word has length 28 [2021-08-12 19:46:07,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:07,939 INFO L482 AbstractCegarLoop]: Abstraction has 8638 states and 32104 transitions. [2021-08-12 19:46:07,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:07,939 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 32104 transitions. [2021-08-12 19:46:08,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:08,075 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:08,075 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:08,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-12 19:46:08,285 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:08,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:08,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1471520656, now seen corresponding path program 26 times [2021-08-12 19:46:08,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:08,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198058957] [2021-08-12 19:46:08,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:08,553 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:08,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:08,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198058957] [2021-08-12 19:46:08,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198058957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:08,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585408925] [2021-08-12 19:46:08,553 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 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-08-12 19:46:08,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:46:08,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:08,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:08,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:08,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:46:08,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:08,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:08,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:08,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-08-12 19:46:08,808 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_25], 2=[A]} [2021-08-12 19:46:08,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:08,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:08,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:08,817 INFO L518 ElimStorePlain]: Eliminatee v_C_25 vanished before elimination [2021-08-12 19:46:08,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:08,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:08,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 33 treesize of output 21 [2021-08-12 19:46:08,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:08,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:08,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:08,826 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:46:08,840 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:08,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585408925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:08,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:08,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:08,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155033693] [2021-08-12 19:46:08,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:08,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:08,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:08,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:08,843 INFO L87 Difference]: Start difference. First operand 8638 states and 32104 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:11,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:11,582 INFO L93 Difference]: Finished difference Result 11714 states and 42482 transitions. [2021-08-12 19:46:11,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:46:11,582 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:11,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:11,613 INFO L225 Difference]: With dead ends: 11714 [2021-08-12 19:46:11,613 INFO L226 Difference]: Without dead ends: 11697 [2021-08-12 19:46:11,616 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 434.2ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:46:11,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11697 states. [2021-08-12 19:46:12,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11697 to 8684. [2021-08-12 19:46:12,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 3.71542093746401) internal successors, (32261), 8683 states have internal predecessors, (32261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:12,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 32261 transitions. [2021-08-12 19:46:12,368 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 32261 transitions. Word has length 28 [2021-08-12 19:46:12,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:12,368 INFO L482 AbstractCegarLoop]: Abstraction has 8684 states and 32261 transitions. [2021-08-12 19:46:12,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:12,369 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 32261 transitions. [2021-08-12 19:46:12,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:12,381 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:12,381 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:12,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-12 19:46:12,598 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:12,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:12,598 INFO L82 PathProgramCache]: Analyzing trace with hash -556877360, now seen corresponding path program 27 times [2021-08-12 19:46:12,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:12,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564545631] [2021-08-12 19:46:12,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:12,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:12,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:12,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564545631] [2021-08-12 19:46:12,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564545631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:12,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062445703] [2021-08-12 19:46:12,854 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 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-08-12 19:46:12,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:46:12,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:12,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:46:12,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:13,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:46:13,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:13,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:13,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-08-12 19:46:13,139 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 3=[A]} [2021-08-12 19:46:13,141 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 24 treesize of output 20 [2021-08-12 19:46:13,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:13,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:13,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:13,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-08-12 19:46:13,198 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:13,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:13,257 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:92 [2021-08-12 19:46:13,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:46:13,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:13,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:13,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-08-12 19:46:13,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:46:13,432 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-12 19:46:13,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-08-12 19:46:13,434 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:46:13,439 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:13,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:46:13,445 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:13,503 INFO L628 ElimStorePlain]: treesize reduction 49, result has 55.0 percent of original size [2021-08-12 19:46:13,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:46:13,506 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-08-12 19:46:13,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:13,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062445703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:13,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:13,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-08-12 19:46:13,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971320992] [2021-08-12 19:46:13,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:46:13,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:13,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:46:13,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:46:13,576 INFO L87 Difference]: Start difference. First operand 8684 states and 32261 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:16,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:16,568 INFO L93 Difference]: Finished difference Result 11953 states and 43156 transitions. [2021-08-12 19:46:16,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:46:16,568 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:16,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:16,598 INFO L225 Difference]: With dead ends: 11953 [2021-08-12 19:46:16,598 INFO L226 Difference]: Without dead ends: 11879 [2021-08-12 19:46:16,602 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 757.4ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:46:16,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-08-12 19:46:17,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 8687. [2021-08-12 19:46:17,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8687 states, 8686 states have (on average 3.7159797375086345) internal successors, (32277), 8686 states have internal predecessors, (32277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:17,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8687 states to 8687 states and 32277 transitions. [2021-08-12 19:46:17,318 INFO L78 Accepts]: Start accepts. Automaton has 8687 states and 32277 transitions. Word has length 28 [2021-08-12 19:46:17,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:17,318 INFO L482 AbstractCegarLoop]: Abstraction has 8687 states and 32277 transitions. [2021-08-12 19:46:17,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:17,318 INFO L276 IsEmpty]: Start isEmpty. Operand 8687 states and 32277 transitions. [2021-08-12 19:46:17,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:17,330 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:17,330 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:17,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 19:46:17,545 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:17,545 INFO L82 PathProgramCache]: Analyzing trace with hash 108829392, now seen corresponding path program 28 times [2021-08-12 19:46:17,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:17,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437354544] [2021-08-12 19:46:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:17,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:17,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:17,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437354544] [2021-08-12 19:46:17,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437354544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:17,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658056247] [2021-08-12 19:46:17,730 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 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-08-12 19:46:17,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:46:17,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:17,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:17,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:17,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:17,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:17,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:17,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-08-12 19:46:17,917 INFO L446 ElimStorePlain]: Different costs {0=[v_C_29], 3=[A]} [2021-08-12 19:46:17,919 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 28 treesize of output 24 [2021-08-12 19:46:17,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:17,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:17,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:17,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-08-12 19:46:17,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:17,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-08-12 19:46:17,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:46:17,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:17,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:17,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:46:18,016 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:18,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658056247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:18,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:18,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:18,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283193102] [2021-08-12 19:46:18,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:18,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:18,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:18,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:18,017 INFO L87 Difference]: Start difference. First operand 8687 states and 32277 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:20,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:20,786 INFO L93 Difference]: Finished difference Result 11742 states and 42596 transitions. [2021-08-12 19:46:20,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:46:20,786 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:20,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:20,817 INFO L225 Difference]: With dead ends: 11742 [2021-08-12 19:46:20,818 INFO L226 Difference]: Without dead ends: 11725 [2021-08-12 19:46:20,821 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 383.7ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:46:20,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-08-12 19:46:21,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 8719. [2021-08-12 19:46:21,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.714269327827483) internal successors, (32381), 8718 states have internal predecessors, (32381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:21,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 32381 transitions. [2021-08-12 19:46:21,565 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 32381 transitions. Word has length 28 [2021-08-12 19:46:21,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:21,565 INFO L482 AbstractCegarLoop]: Abstraction has 8719 states and 32381 transitions. [2021-08-12 19:46:21,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:21,565 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 32381 transitions. [2021-08-12 19:46:21,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:21,578 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:21,578 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:21,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:21,794 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:21,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:21,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1194690256, now seen corresponding path program 29 times [2021-08-12 19:46:21,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:21,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796050724] [2021-08-12 19:46:21,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:21,995 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:21,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:21,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796050724] [2021-08-12 19:46:21,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796050724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:21,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80106846] [2021-08-12 19:46:21,995 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 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-08-12 19:46:22,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:46:22,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:22,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:22,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:22,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:46:22,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:22,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:22,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:22,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:53 [2021-08-12 19:46:22,224 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_31], 2=[A]} [2021-08-12 19:46:22,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:22,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:22,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:22,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:46:22,236 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:22,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:22,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:22,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:22,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:46:22,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:22,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:22,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:22,252 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:46:22,267 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:22,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80106846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:22,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:22,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:22,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609844761] [2021-08-12 19:46:22,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:22,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:22,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:22,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:22,268 INFO L87 Difference]: Start difference. First operand 8719 states and 32381 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:25,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:25,274 INFO L93 Difference]: Finished difference Result 11785 states and 42688 transitions. [2021-08-12 19:46:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:46:25,274 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:25,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:25,303 INFO L225 Difference]: With dead ends: 11785 [2021-08-12 19:46:25,303 INFO L226 Difference]: Without dead ends: 11758 [2021-08-12 19:46:25,306 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 553.2ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:46:25,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-08-12 19:46:25,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8765. [2021-08-12 19:46:25,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8765 states, 8764 states have (on average 3.7110908261068007) internal successors, (32524), 8764 states have internal predecessors, (32524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:25,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8765 states to 8765 states and 32524 transitions. [2021-08-12 19:46:25,998 INFO L78 Accepts]: Start accepts. Automaton has 8765 states and 32524 transitions. Word has length 28 [2021-08-12 19:46:25,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:25,998 INFO L482 AbstractCegarLoop]: Abstraction has 8765 states and 32524 transitions. [2021-08-12 19:46:25,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:25,998 INFO L276 IsEmpty]: Start isEmpty. Operand 8765 states and 32524 transitions. [2021-08-12 19:46:26,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:26,011 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:26,011 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:26,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:26,225 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:26,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:26,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1819349264, now seen corresponding path program 30 times [2021-08-12 19:46:26,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:26,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030390437] [2021-08-12 19:46:26,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:26,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:26,423 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:26,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:26,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030390437] [2021-08-12 19:46:26,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030390437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:26,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046724748] [2021-08-12 19:46:26,424 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 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-08-12 19:46:26,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:46:26,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:26,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:26,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:26,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:26,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:26,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:26,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:26,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-08-12 19:46:26,641 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_33], 2=[A]} [2021-08-12 19:46:26,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:26,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:26,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:26,651 INFO L518 ElimStorePlain]: Eliminatee v_C_33 vanished before elimination [2021-08-12 19:46:26,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:26,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:26,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:46:26,654 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:26,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:26,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:26,660 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:46:26,677 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:26,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046724748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:26,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:26,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:26,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037155007] [2021-08-12 19:46:26,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:26,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:26,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:26,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:26,678 INFO L87 Difference]: Start difference. First operand 8765 states and 32524 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:29,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:29,639 INFO L93 Difference]: Finished difference Result 11775 states and 42656 transitions. [2021-08-12 19:46:29,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:46:29,640 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:29,671 INFO L225 Difference]: With dead ends: 11775 [2021-08-12 19:46:29,671 INFO L226 Difference]: Without dead ends: 11710 [2021-08-12 19:46:29,674 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 477.1ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:46:29,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11710 states. [2021-08-12 19:46:30,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11710 to 8784. [2021-08-12 19:46:30,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8784 states, 8783 states have (on average 3.709552544688603) internal successors, (32581), 8783 states have internal predecessors, (32581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:30,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8784 states to 8784 states and 32581 transitions. [2021-08-12 19:46:30,445 INFO L78 Accepts]: Start accepts. Automaton has 8784 states and 32581 transitions. Word has length 28 [2021-08-12 19:46:30,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:30,445 INFO L482 AbstractCegarLoop]: Abstraction has 8784 states and 32581 transitions. [2021-08-12 19:46:30,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:30,445 INFO L276 IsEmpty]: Start isEmpty. Operand 8784 states and 32581 transitions. [2021-08-12 19:46:30,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:30,458 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:30,458 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:30,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-12 19:46:30,673 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:30,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:30,673 INFO L82 PathProgramCache]: Analyzing trace with hash -209048752, now seen corresponding path program 31 times [2021-08-12 19:46:30,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:30,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068103643] [2021-08-12 19:46:30,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:30,871 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:30,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:30,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068103643] [2021-08-12 19:46:30,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068103643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:30,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843789392] [2021-08-12 19:46:30,872 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 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-08-12 19:46:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:30,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:30,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:30,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:30,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:31,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:31,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-08-12 19:46:31,041 INFO L446 ElimStorePlain]: Different costs {0=[v_C_35], 3=[A]} [2021-08-12 19:46:31,044 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 32 treesize of output 24 [2021-08-12 19:46:31,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:31,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:31,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:31,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 47 treesize of output 29 [2021-08-12 19:46:31,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:31,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,069 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-08-12 19:46:31,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:46:31,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:31,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:31,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:46:31,114 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:31,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843789392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:31,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:31,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:31,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640032728] [2021-08-12 19:46:31,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:31,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:31,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:31,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:31,115 INFO L87 Difference]: Start difference. First operand 8784 states and 32581 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:34,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:34,352 INFO L93 Difference]: Finished difference Result 11866 states and 42952 transitions. [2021-08-12 19:46:34,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:46:34,353 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:34,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:34,386 INFO L225 Difference]: With dead ends: 11866 [2021-08-12 19:46:34,386 INFO L226 Difference]: Without dead ends: 11839 [2021-08-12 19:46:34,391 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 507.8ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:46:34,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11839 states. [2021-08-12 19:46:35,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11839 to 8763. [2021-08-12 19:46:35,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 3.713421593243552) internal successors, (32537), 8762 states have internal predecessors, (32537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:35,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 32537 transitions. [2021-08-12 19:46:35,168 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 32537 transitions. Word has length 28 [2021-08-12 19:46:35,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:35,168 INFO L482 AbstractCegarLoop]: Abstraction has 8763 states and 32537 transitions. [2021-08-12 19:46:35,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:35,169 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 32537 transitions. [2021-08-12 19:46:35,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:35,181 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:35,181 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:35,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:35,397 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:35,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:35,398 INFO L82 PathProgramCache]: Analyzing trace with hash -691193520, now seen corresponding path program 32 times [2021-08-12 19:46:35,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:35,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147109197] [2021-08-12 19:46:35,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:35,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:35,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:35,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:35,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147109197] [2021-08-12 19:46:35,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147109197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:35,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584492103] [2021-08-12 19:46:35,595 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 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-08-12 19:46:35,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:46:35,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:35,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:35,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:35,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:35,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:35,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:35,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:35,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-08-12 19:46:35,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:35,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:35,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:35,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-12 19:46:35,803 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:35,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:35,804 INFO L518 ElimStorePlain]: Eliminatee v_C_37 vanished before elimination [2021-08-12 19:46:35,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:35,805 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:46:35,819 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:35,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584492103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:35,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:35,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:46:35,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429272686] [2021-08-12 19:46:35,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:46:35,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:35,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:46:35,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:46:35,820 INFO L87 Difference]: Start difference. First operand 8763 states and 32537 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:38,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:38,309 INFO L93 Difference]: Finished difference Result 9107 states and 33544 transitions. [2021-08-12 19:46:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:46:38,309 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:38,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:38,332 INFO L225 Difference]: With dead ends: 9107 [2021-08-12 19:46:38,332 INFO L226 Difference]: Without dead ends: 9090 [2021-08-12 19:46:38,334 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 556.2ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:46:38,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9090 states. [2021-08-12 19:46:38,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9090 to 8789. [2021-08-12 19:46:38,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 8788 states have (on average 3.7131315430132) internal successors, (32631), 8788 states have internal predecessors, (32631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:38,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 32631 transitions. [2021-08-12 19:46:38,987 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 32631 transitions. Word has length 28 [2021-08-12 19:46:38,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:38,987 INFO L482 AbstractCegarLoop]: Abstraction has 8789 states and 32631 transitions. [2021-08-12 19:46:38,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:38,987 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 32631 transitions. [2021-08-12 19:46:38,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:39,000 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:39,000 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:39,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-12 19:46:39,213 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:39,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:39,213 INFO L82 PathProgramCache]: Analyzing trace with hash 611501012, now seen corresponding path program 33 times [2021-08-12 19:46:39,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:39,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148870769] [2021-08-12 19:46:39,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:39,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:39,457 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:39,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:39,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148870769] [2021-08-12 19:46:39,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148870769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:39,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119361451] [2021-08-12 19:46:39,458 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 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-08-12 19:46:39,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:46:39,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:39,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-12 19:46:39,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:39,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:46:39,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:39,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:39,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:39,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-08-12 19:46:39,726 INFO L446 ElimStorePlain]: Different costs {0=[v_C_39], 2=[A, B]} [2021-08-12 19:46:39,729 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 28 treesize of output 24 [2021-08-12 19:46:39,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:39,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:39,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:39,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-08-12 19:46:39,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:46:39,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:39,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:39,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 65 [2021-08-12 19:46:39,801 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:46:39,840 INFO L628 ElimStorePlain]: treesize reduction 41, result has 48.1 percent of original size [2021-08-12 19:46:39,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:39,841 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:38 [2021-08-12 19:46:39,894 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:39,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119361451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:39,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:39,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-08-12 19:46:39,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465711991] [2021-08-12 19:46:39,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:46:39,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:39,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:46:39,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:46:39,895 INFO L87 Difference]: Start difference. First operand 8789 states and 32631 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:43,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:43,947 INFO L93 Difference]: Finished difference Result 11852 states and 42898 transitions. [2021-08-12 19:46:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:46:43,948 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:43,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:43,974 INFO L225 Difference]: With dead ends: 11852 [2021-08-12 19:46:43,974 INFO L226 Difference]: Without dead ends: 11767 [2021-08-12 19:46:43,976 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1028.1ms TimeCoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:46:43,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11767 states. [2021-08-12 19:46:44,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11767 to 8811. [2021-08-12 19:46:44,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 3.7122587968217933) internal successors, (32705), 8810 states have internal predecessors, (32705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:44,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 32705 transitions. [2021-08-12 19:46:44,804 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 32705 transitions. Word has length 28 [2021-08-12 19:46:44,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:44,804 INFO L482 AbstractCegarLoop]: Abstraction has 8811 states and 32705 transitions. [2021-08-12 19:46:44,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:44,804 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 32705 transitions. [2021-08-12 19:46:44,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:44,816 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:44,816 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:45,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:45,032 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:45,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:45,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1679375576, now seen corresponding path program 34 times [2021-08-12 19:46:45,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:45,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950423006] [2021-08-12 19:46:45,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:45,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:45,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:45,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:45,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950423006] [2021-08-12 19:46:45,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950423006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:45,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85354593] [2021-08-12 19:46:45,247 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:46:45,284 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:46:45,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:45,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:45,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:45,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:45,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:45,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,374 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-08-12 19:46:45,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:45,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:45,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:46:45,414 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:45,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:45,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-08-12 19:46:45,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:46:45,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:45,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:45,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:46:45,466 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:45,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85354593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:45,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:45,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:46:45,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573977146] [2021-08-12 19:46:45,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:46:45,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:45,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:46:45,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:46:45,467 INFO L87 Difference]: Start difference. First operand 8811 states and 32705 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:48,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:48,839 INFO L93 Difference]: Finished difference Result 11775 states and 42756 transitions. [2021-08-12 19:46:48,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:46:48,840 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:48,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:48,870 INFO L225 Difference]: With dead ends: 11775 [2021-08-12 19:46:48,870 INFO L226 Difference]: Without dead ends: 11758 [2021-08-12 19:46:48,872 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 566.8ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:46:48,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-08-12 19:46:49,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8839. [2021-08-12 19:46:49,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8839 states, 8838 states have (on average 3.7121520706042093) internal successors, (32808), 8838 states have internal predecessors, (32808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:49,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8839 states to 8839 states and 32808 transitions. [2021-08-12 19:46:49,607 INFO L78 Accepts]: Start accepts. Automaton has 8839 states and 32808 transitions. Word has length 28 [2021-08-12 19:46:49,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:49,607 INFO L482 AbstractCegarLoop]: Abstraction has 8839 states and 32808 transitions. [2021-08-12 19:46:49,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:49,607 INFO L276 IsEmpty]: Start isEmpty. Operand 8839 states and 32808 transitions. [2021-08-12 19:46:49,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:49,619 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:49,619 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:49,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:49,833 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:49,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:49,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1494941196, now seen corresponding path program 35 times [2021-08-12 19:46:49,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:49,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229646439] [2021-08-12 19:46:49,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:49,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:50,056 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:50,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:50,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229646439] [2021-08-12 19:46:50,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229646439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:50,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046114370] [2021-08-12 19:46:50,056 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 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-08-12 19:46:50,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:46:50,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:50,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:46:50,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:50,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:50,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:50,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:50,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:50,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-08-12 19:46:50,262 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_43], 2=[A]} [2021-08-12 19:46:50,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:46:50,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:50,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:50,404 INFO L518 ElimStorePlain]: Eliminatee v_C_43 vanished before elimination [2021-08-12 19:46:50,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:50,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:50,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:46:50,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:50,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:50,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:50,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:46:50,426 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:50,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046114370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:50,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:50,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:46:50,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527563292] [2021-08-12 19:46:50,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:46:50,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:50,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:46:50,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:46:50,427 INFO L87 Difference]: Start difference. First operand 8839 states and 32808 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:53,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:53,771 INFO L93 Difference]: Finished difference Result 11852 states and 42964 transitions. [2021-08-12 19:46:53,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:46:53,771 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:53,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:53,800 INFO L225 Difference]: With dead ends: 11852 [2021-08-12 19:46:53,800 INFO L226 Difference]: Without dead ends: 11787 [2021-08-12 19:46:53,804 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 437.7ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:46:53,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-08-12 19:46:54,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 8865. [2021-08-12 19:46:54,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8864 states have (on average 3.7093862815884475) internal successors, (32880), 8864 states have internal predecessors, (32880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:54,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 32880 transitions. [2021-08-12 19:46:54,529 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 32880 transitions. Word has length 28 [2021-08-12 19:46:54,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:54,529 INFO L482 AbstractCegarLoop]: Abstraction has 8865 states and 32880 transitions. [2021-08-12 19:46:54,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:54,529 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 32880 transitions. [2021-08-12 19:46:54,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:46:54,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:54,541 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:46:54,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-08-12 19:46:54,757 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:54,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:54,757 INFO L82 PathProgramCache]: Analyzing trace with hash 771628084, now seen corresponding path program 36 times [2021-08-12 19:46:54,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:54,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969324767] [2021-08-12 19:46:54,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:54,994 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:54,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:54,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969324767] [2021-08-12 19:46:54,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969324767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:54,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641683863] [2021-08-12 19:46:54,995 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 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-08-12 19:46:55,042 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:46:55,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:55,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:46:55,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:55,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:46:55,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-08-12 19:46:55,251 INFO L446 ElimStorePlain]: Different costs {0=[v_C_45], 3=[A]} [2021-08-12 19:46:55,254 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 32 treesize of output 24 [2021-08-12 19:46:55,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:55,285 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-08-12 19:46:55,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:55,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:102 [2021-08-12 19:46:55,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:46:55,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-08-12 19:46:55,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:46:55,482 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:55,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-08-12 19:46:55,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-08-12 19:46:55,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:55,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:55,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 treesize of output 11 [2021-08-12 19:46:55,494 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:46:55,500 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:55,560 INFO L628 ElimStorePlain]: treesize reduction 106, result has 36.1 percent of original size [2021-08-12 19:46:55,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:46:55,562 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-08-12 19:46:55,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:55,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641683863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:55,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:55,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-08-12 19:46:55,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471163735] [2021-08-12 19:46:55,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:46:55,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:55,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:46:55,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:46:55,624 INFO L87 Difference]: Start difference. First operand 8865 states and 32880 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:59,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:59,529 INFO L93 Difference]: Finished difference Result 12049 states and 43489 transitions. [2021-08-12 19:46:59,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:46:59,529 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:46:59,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:59,560 INFO L225 Difference]: With dead ends: 12049 [2021-08-12 19:46:59,560 INFO L226 Difference]: Without dead ends: 11986 [2021-08-12 19:46:59,563 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 826.2ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:46:59,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11986 states. [2021-08-12 19:47:00,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11986 to 8872. [2021-08-12 19:47:00,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8872 states, 8871 states have (on average 3.708826513358133) internal successors, (32901), 8871 states have internal predecessors, (32901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:00,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8872 states to 8872 states and 32901 transitions. [2021-08-12 19:47:00,365 INFO L78 Accepts]: Start accepts. Automaton has 8872 states and 32901 transitions. Word has length 28 [2021-08-12 19:47:00,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:00,365 INFO L482 AbstractCegarLoop]: Abstraction has 8872 states and 32901 transitions. [2021-08-12 19:47:00,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:00,366 INFO L276 IsEmpty]: Start isEmpty. Operand 8872 states and 32901 transitions. [2021-08-12 19:47:00,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:00,378 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:00,378 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:00,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:00,593 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:00,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:00,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1703274480, now seen corresponding path program 37 times [2021-08-12 19:47:00,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:00,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030243739] [2021-08-12 19:47:00,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:00,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:00,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:00,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030243739] [2021-08-12 19:47:00,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030243739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:00,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495458355] [2021-08-12 19:47:00,815 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 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-08-12 19:47:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:00,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:00,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:00,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:00,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:00,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:00,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:00,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:47:00,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:47:00,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:00,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-12 19:47:00,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:00,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:00,990 INFO L518 ElimStorePlain]: Eliminatee v_C_47 vanished before elimination [2021-08-12 19:47:00,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:00,991 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:47:01,004 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:01,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495458355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:01,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:01,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:47:01,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647079560] [2021-08-12 19:47:01,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:47:01,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:01,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:47:01,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:47:01,005 INFO L87 Difference]: Start difference. First operand 8872 states and 32901 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:05,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:05,059 INFO L93 Difference]: Finished difference Result 13044 states and 46995 transitions. [2021-08-12 19:47:05,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:47:05,059 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:05,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:05,103 INFO L225 Difference]: With dead ends: 13044 [2021-08-12 19:47:05,103 INFO L226 Difference]: Without dead ends: 12979 [2021-08-12 19:47:05,110 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 565.1ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:47:05,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12979 states. [2021-08-12 19:47:05,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12979 to 8887. [2021-08-12 19:47:05,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8887 states, 8886 states have (on average 3.70717983344587) internal successors, (32942), 8886 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:05,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8887 states to 8887 states and 32942 transitions. [2021-08-12 19:47:05,931 INFO L78 Accepts]: Start accepts. Automaton has 8887 states and 32942 transitions. Word has length 28 [2021-08-12 19:47:05,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:05,931 INFO L482 AbstractCegarLoop]: Abstraction has 8887 states and 32942 transitions. [2021-08-12 19:47:05,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:05,932 INFO L276 IsEmpty]: Start isEmpty. Operand 8887 states and 32942 transitions. [2021-08-12 19:47:05,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:05,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:05,945 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:06,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-12 19:47:06,161 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:06,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:06,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1572310124, now seen corresponding path program 38 times [2021-08-12 19:47:06,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:06,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308596441] [2021-08-12 19:47:06,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:06,425 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:06,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:06,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308596441] [2021-08-12 19:47:06,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308596441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:06,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343342039] [2021-08-12 19:47:06,425 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 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-08-12 19:47:06,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:47:06,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:06,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:06,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:06,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:47:06,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:06,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:47:06,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:47:06,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:06,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:47:06,577 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:06,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:06,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,582 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-08-12 19:47:06,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:47:06,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:06,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:06,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:47:06,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:06,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343342039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:06,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:06,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:47:06,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958006385] [2021-08-12 19:47:06,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:47:06,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:06,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:47:06,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:47:06,626 INFO L87 Difference]: Start difference. First operand 8887 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:10,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:10,409 INFO L93 Difference]: Finished difference Result 11824 states and 42877 transitions. [2021-08-12 19:47:10,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:47:10,410 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:10,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:10,438 INFO L225 Difference]: With dead ends: 11824 [2021-08-12 19:47:10,439 INFO L226 Difference]: Without dead ends: 11794 [2021-08-12 19:47:10,441 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 542.2ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:47:10,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-08-12 19:47:11,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 8890. [2021-08-12 19:47:11,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.7077286533918326) internal successors, (32958), 8889 states have internal predecessors, (32958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:11,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 32958 transitions. [2021-08-12 19:47:11,356 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 32958 transitions. Word has length 28 [2021-08-12 19:47:11,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:11,356 INFO L482 AbstractCegarLoop]: Abstraction has 8890 states and 32958 transitions. [2021-08-12 19:47:11,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:11,356 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 32958 transitions. [2021-08-12 19:47:11,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:11,371 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:11,371 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:11,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:11,587 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:11,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:11,587 INFO L82 PathProgramCache]: Analyzing trace with hash -2106345036, now seen corresponding path program 39 times [2021-08-12 19:47:11,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:11,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574413804] [2021-08-12 19:47:11,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:11,790 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:11,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:11,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574413804] [2021-08-12 19:47:11,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574413804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:11,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150162057] [2021-08-12 19:47:11,790 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 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-08-12 19:47:11,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:47:11,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:11,817 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-12 19:47:11,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:11,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:11,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:11,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:11,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:11,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-08-12 19:47:11,990 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 24 treesize of output 20 [2021-08-12 19:47:11,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:12,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:12,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-08-12 19:47:12,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:12,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:12,055 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-08-12 19:47:12,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:47:12,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:12,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:100 [2021-08-12 19:47:12,412 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 3=[B, v_prenex_4]} [2021-08-12 19:47:12,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,423 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 44 treesize of output 36 [2021-08-12 19:47:12,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:12,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,499 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-12 19:47:12,500 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 55 treesize of output 51 [2021-08-12 19:47:12,503 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:12,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,580 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-08-12 19:47:12,580 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 59 treesize of output 50 [2021-08-12 19:47:12,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:12,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:12,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:47:12,659 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:199, output treesize:332 [2021-08-12 19:47:12,844 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:12,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150162057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:12,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:12,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-08-12 19:47:12,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730993629] [2021-08-12 19:47:12,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:47:12,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:12,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:47:12,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:47:12,845 INFO L87 Difference]: Start difference. First operand 8890 states and 32958 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:16,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:16,463 INFO L93 Difference]: Finished difference Result 9150 states and 33673 transitions. [2021-08-12 19:47:16,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:47:16,463 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:16,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:16,493 INFO L225 Difference]: With dead ends: 9150 [2021-08-12 19:47:16,493 INFO L226 Difference]: Without dead ends: 9108 [2021-08-12 19:47:16,497 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1217.2ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:47:16,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2021-08-12 19:47:17,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 8909. [2021-08-12 19:47:17,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8908 states have (on average 3.7074539739559946) internal successors, (33026), 8908 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:17,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 33026 transitions. [2021-08-12 19:47:17,365 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 33026 transitions. Word has length 28 [2021-08-12 19:47:17,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:17,365 INFO L482 AbstractCegarLoop]: Abstraction has 8909 states and 33026 transitions. [2021-08-12 19:47:17,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:17,366 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 33026 transitions. [2021-08-12 19:47:17,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:17,378 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:17,378 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:17,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-12 19:47:17,594 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:17,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:17,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1118853424, now seen corresponding path program 40 times [2021-08-12 19:47:17,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:17,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538155542] [2021-08-12 19:47:17,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:17,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:17,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:17,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:17,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538155542] [2021-08-12 19:47:17,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538155542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:17,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354628772] [2021-08-12 19:47:17,796 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 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-08-12 19:47:17,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:47:17,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:17,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:17,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:17,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:47:17,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:17,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-08-12 19:47:17,919 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 32 treesize of output 24 [2021-08-12 19:47:17,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:17,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:54 [2021-08-12 19:47:17,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-12 19:47:17,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:17,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:24 [2021-08-12 19:47:17,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:47:17,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:17,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:17,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:47:18,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:18,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354628772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:18,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:18,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:47:18,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734447151] [2021-08-12 19:47:18,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:47:18,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:18,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:47:18,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:47:18,011 INFO L87 Difference]: Start difference. First operand 8909 states and 33026 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:20,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:20,523 INFO L93 Difference]: Finished difference Result 9051 states and 33442 transitions. [2021-08-12 19:47:20,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:47:20,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:20,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:20,546 INFO L225 Difference]: With dead ends: 9051 [2021-08-12 19:47:20,546 INFO L226 Difference]: Without dead ends: 9034 [2021-08-12 19:47:20,549 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 331.6ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:47:20,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9034 states. [2021-08-12 19:47:21,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9034 to 8928. [2021-08-12 19:47:21,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8928 states, 8927 states have (on average 3.706956424330682) internal successors, (33092), 8927 states have internal predecessors, (33092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:21,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8928 states to 8928 states and 33092 transitions. [2021-08-12 19:47:21,345 INFO L78 Accepts]: Start accepts. Automaton has 8928 states and 33092 transitions. Word has length 28 [2021-08-12 19:47:21,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:21,345 INFO L482 AbstractCegarLoop]: Abstraction has 8928 states and 33092 transitions. [2021-08-12 19:47:21,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:21,345 INFO L276 IsEmpty]: Start isEmpty. Operand 8928 states and 33092 transitions. [2021-08-12 19:47:21,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:21,357 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:21,357 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:21,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-12 19:47:21,573 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:21,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:21,574 INFO L82 PathProgramCache]: Analyzing trace with hash -990845068, now seen corresponding path program 41 times [2021-08-12 19:47:21,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:21,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138141808] [2021-08-12 19:47:21,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:21,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:21,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:21,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:21,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138141808] [2021-08-12 19:47:21,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138141808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:21,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328957830] [2021-08-12 19:47:21,797 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 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-08-12 19:47:21,824 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:47:21,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:21,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:21,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:21,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:21,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:21,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:21,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:21,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:47:22,157 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_55], 2=[A]} [2021-08-12 19:47:22,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:47:22,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:22,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:22,167 INFO L518 ElimStorePlain]: Eliminatee v_C_55 vanished before elimination [2021-08-12 19:47:22,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:22,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:22,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:47:22,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:22,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:22,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:22,176 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:47:22,190 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:22,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328957830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:22,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:22,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:47:22,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655879651] [2021-08-12 19:47:22,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:47:22,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:22,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:47:22,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:47:22,191 INFO L87 Difference]: Start difference. First operand 8928 states and 33092 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:26,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:26,047 INFO L93 Difference]: Finished difference Result 12011 states and 43455 transitions. [2021-08-12 19:47:26,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:47:26,048 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:26,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:26,075 INFO L225 Difference]: With dead ends: 12011 [2021-08-12 19:47:26,076 INFO L226 Difference]: Without dead ends: 11969 [2021-08-12 19:47:26,077 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 652.1ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:47:26,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11969 states. [2021-08-12 19:47:26,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11969 to 8969. [2021-08-12 19:47:26,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.704504906333631) internal successors, (33222), 8968 states have internal predecessors, (33222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:26,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 33222 transitions. [2021-08-12 19:47:26,903 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 33222 transitions. Word has length 28 [2021-08-12 19:47:26,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:26,903 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 33222 transitions. [2021-08-12 19:47:26,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:26,903 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 33222 transitions. [2021-08-12 19:47:26,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:26,917 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:26,917 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:27,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:27,132 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:27,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:27,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1275724212, now seen corresponding path program 42 times [2021-08-12 19:47:27,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:27,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454151808] [2021-08-12 19:47:27,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:27,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:27,339 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:27,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:27,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454151808] [2021-08-12 19:47:27,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454151808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:27,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488280355] [2021-08-12 19:47:27,340 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 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-08-12 19:47:27,367 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:47:27,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:27,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:47:27,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:27,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:27,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:27,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-08-12 19:47:27,556 INFO L446 ElimStorePlain]: Different costs {0=[v_C_57], 2=[A]} [2021-08-12 19:47:27,559 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 24 treesize of output 20 [2021-08-12 19:47:27,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:27,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:27,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:27,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 39 treesize of output 27 [2021-08-12 19:47:27,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:27,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:35 [2021-08-12 19:47:27,627 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:27,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-08-12 19:47:27,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:27,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:27,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:103 [2021-08-12 19:47:27,749 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:27,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488280355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:27,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:27,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-08-12 19:47:27,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458670373] [2021-08-12 19:47:27,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:47:27,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:27,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:47:27,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:47:27,751 INFO L87 Difference]: Start difference. First operand 8969 states and 33222 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:31,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:31,685 INFO L93 Difference]: Finished difference Result 12086 states and 43682 transitions. [2021-08-12 19:47:31,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:47:31,685 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:31,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:31,715 INFO L225 Difference]: With dead ends: 12086 [2021-08-12 19:47:31,715 INFO L226 Difference]: Without dead ends: 12025 [2021-08-12 19:47:31,717 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 604.9ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:47:31,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12025 states. [2021-08-12 19:47:32,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12025 to 9008. [2021-08-12 19:47:32,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 3.7008993005440214) internal successors, (33334), 9007 states have internal predecessors, (33334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:32,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 33334 transitions. [2021-08-12 19:47:32,554 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 33334 transitions. Word has length 28 [2021-08-12 19:47:32,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:32,554 INFO L482 AbstractCegarLoop]: Abstraction has 9008 states and 33334 transitions. [2021-08-12 19:47:32,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:32,554 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 33334 transitions. [2021-08-12 19:47:32,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:32,569 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:32,569 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:32,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-12 19:47:32,785 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:32,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:32,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1941430964, now seen corresponding path program 43 times [2021-08-12 19:47:32,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:32,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926029170] [2021-08-12 19:47:32,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:32,980 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:32,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:32,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926029170] [2021-08-12 19:47:32,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926029170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:32,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288711779] [2021-08-12 19:47:32,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:33,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:33,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:33,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:33,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:33,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:33,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:47:33,124 INFO L446 ElimStorePlain]: Different costs {0=[v_C_59], 3=[A]} [2021-08-12 19:47:33,126 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 28 treesize of output 24 [2021-08-12 19:47:33,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:33,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:33,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:33,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 43 treesize of output 29 [2021-08-12 19:47:33,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:33,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,149 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-08-12 19:47:33,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:47:33,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:33,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:33,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:47:33,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:33,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288711779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:33,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:33,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:47:33,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445569197] [2021-08-12 19:47:33,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:47:33,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:33,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:47:33,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:47:33,217 INFO L87 Difference]: Start difference. First operand 9008 states and 33334 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:37,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:37,257 INFO L93 Difference]: Finished difference Result 12061 states and 43609 transitions. [2021-08-12 19:47:37,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:47:37,257 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:37,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:37,288 INFO L225 Difference]: With dead ends: 12061 [2021-08-12 19:47:37,288 INFO L226 Difference]: Without dead ends: 12033 [2021-08-12 19:47:37,292 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 461.9ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:47:37,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12033 states. [2021-08-12 19:47:38,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12033 to 9023. [2021-08-12 19:47:38,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.7005098647749946) internal successors, (33386), 9022 states have internal predecessors, (33386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:38,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 33386 transitions. [2021-08-12 19:47:38,284 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 33386 transitions. Word has length 28 [2021-08-12 19:47:38,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:38,284 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 33386 transitions. [2021-08-12 19:47:38,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:38,284 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 33386 transitions. [2021-08-12 19:47:38,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:38,300 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:38,300 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:38,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-12 19:47:38,511 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:38,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:38,523 INFO L82 PathProgramCache]: Analyzing trace with hash 664331920, now seen corresponding path program 44 times [2021-08-12 19:47:38,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:38,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896030845] [2021-08-12 19:47:38,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:38,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:38,788 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:38,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:38,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896030845] [2021-08-12 19:47:38,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896030845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:38,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889473402] [2021-08-12 19:47:38,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:47:38,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:47:38,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:38,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:38,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:38,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:47:38,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:38,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:38,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:38,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-08-12 19:47:39,029 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_61], 2=[A]} [2021-08-12 19:47:39,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:47:39,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:39,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:39,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:47:39,042 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:39,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:39,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:39,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:39,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:47:39,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:39,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:39,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:39,057 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:47:39,070 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:39,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889473402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:39,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:39,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:47:39,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098701236] [2021-08-12 19:47:39,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:47:39,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:39,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:47:39,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:47:39,071 INFO L87 Difference]: Start difference. First operand 9023 states and 33386 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:43,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:43,306 INFO L93 Difference]: Finished difference Result 12091 states and 43697 transitions. [2021-08-12 19:47:43,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:47:43,307 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:43,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:43,336 INFO L225 Difference]: With dead ends: 12091 [2021-08-12 19:47:43,337 INFO L226 Difference]: Without dead ends: 12026 [2021-08-12 19:47:43,339 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 609.3ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:47:43,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12026 states. [2021-08-12 19:47:44,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12026 to 9037. [2021-08-12 19:47:44,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 9036 states have (on average 3.699867197875166) internal successors, (33432), 9036 states have internal predecessors, (33432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:44,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 33432 transitions. [2021-08-12 19:47:44,197 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 33432 transitions. Word has length 28 [2021-08-12 19:47:44,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:44,197 INFO L482 AbstractCegarLoop]: Abstraction has 9037 states and 33432 transitions. [2021-08-12 19:47:44,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:44,197 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 33432 transitions. [2021-08-12 19:47:44,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:44,210 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:44,210 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:44,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-12 19:47:44,426 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:44,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:44,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1364066096, now seen corresponding path program 45 times [2021-08-12 19:47:44,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:44,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358547715] [2021-08-12 19:47:44,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:44,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:44,663 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:44,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:44,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358547715] [2021-08-12 19:47:44,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358547715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:44,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142229475] [2021-08-12 19:47:44,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:44,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:47:44,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:44,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:47:44,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:44,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:44,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:44,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:44,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:44,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:47:44,923 INFO L446 ElimStorePlain]: Different costs {0=[v_C_63], 3=[A]} [2021-08-12 19:47:44,926 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 28 treesize of output 24 [2021-08-12 19:47:44,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:44,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:44,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:44,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:44,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-08-12 19:47:44,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:44,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:44,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:44,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:91 [2021-08-12 19:47:45,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:45,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:45,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-08-12 19:47:45,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:45,115 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-08-12 19:47:45,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 9 treesize of output 10 [2021-08-12 19:47:45,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:45,139 INFO L354 Elim1Store]: treesize reduction 17, result has 41.4 percent of original size [2021-08-12 19:47:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-08-12 19:47:45,141 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:45,150 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-08-12 19:47:45,150 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 48 treesize of output 1 [2021-08-12 19:47:45,151 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:45,247 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.8 percent of original size [2021-08-12 19:47:45,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:47:45,257 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:207, output treesize:221 [2021-08-12 19:47:45,437 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:45,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142229475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:45,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:45,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-08-12 19:47:45,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585402232] [2021-08-12 19:47:45,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:47:45,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:45,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:47:45,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:47:45,438 INFO L87 Difference]: Start difference. First operand 9037 states and 33432 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:50,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:50,195 INFO L93 Difference]: Finished difference Result 12211 states and 44005 transitions. [2021-08-12 19:47:50,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:47:50,195 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:50,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:50,227 INFO L225 Difference]: With dead ends: 12211 [2021-08-12 19:47:50,228 INFO L226 Difference]: Without dead ends: 12097 [2021-08-12 19:47:50,231 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1167.5ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:47:50,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12097 states. [2021-08-12 19:47:51,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12097 to 9048. [2021-08-12 19:47:51,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 3.699458383994694) internal successors, (33469), 9047 states have internal predecessors, (33469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:51,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 33469 transitions. [2021-08-12 19:47:51,179 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 33469 transitions. Word has length 28 [2021-08-12 19:47:51,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:51,180 INFO L482 AbstractCegarLoop]: Abstraction has 9048 states and 33469 transitions. [2021-08-12 19:47:51,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:51,180 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 33469 transitions. [2021-08-12 19:47:51,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:51,194 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:51,194 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:51,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-12 19:47:51,398 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:51,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:51,399 INFO L82 PathProgramCache]: Analyzing trace with hash -428132080, now seen corresponding path program 46 times [2021-08-12 19:47:51,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:51,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100929751] [2021-08-12 19:47:51,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:51,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:51,644 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:51,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:51,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100929751] [2021-08-12 19:47:51,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100929751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:51,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423951269] [2021-08-12 19:47:51,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:51,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:47:51,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:51,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:47:51,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:51,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:47:51,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:51,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:51,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:51,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-08-12 19:47:51,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:47:51,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:51,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:51,838 INFO L518 ElimStorePlain]: Eliminatee v_C_65 vanished before elimination [2021-08-12 19:47:51,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:47:51,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:51,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:51,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:51,842 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-08-12 19:47:51,855 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:51,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423951269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:51,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:51,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:47:51,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571787462] [2021-08-12 19:47:51,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:47:51,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:51,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:47:51,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:47:51,857 INFO L87 Difference]: Start difference. First operand 9048 states and 33469 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:56,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:56,959 INFO L93 Difference]: Finished difference Result 13382 states and 48066 transitions. [2021-08-12 19:47:56,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:47:56,960 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:47:56,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:56,992 INFO L225 Difference]: With dead ends: 13382 [2021-08-12 19:47:56,992 INFO L226 Difference]: Without dead ends: 13340 [2021-08-12 19:47:56,995 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 732.6ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:47:57,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-08-12 19:47:58,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9063. [2021-08-12 19:47:58,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9063 states, 9062 states have (on average 3.699073052306334) internal successors, (33521), 9062 states have internal predecessors, (33521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:58,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9063 states to 9063 states and 33521 transitions. [2021-08-12 19:47:58,087 INFO L78 Accepts]: Start accepts. Automaton has 9063 states and 33521 transitions. Word has length 28 [2021-08-12 19:47:58,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:58,087 INFO L482 AbstractCegarLoop]: Abstraction has 9063 states and 33521 transitions. [2021-08-12 19:47:58,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:58,087 INFO L276 IsEmpty]: Start isEmpty. Operand 9063 states and 33521 transitions. [2021-08-12 19:47:58,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:47:58,102 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:58,102 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:47:58,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:58,317 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:58,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:58,317 INFO L82 PathProgramCache]: Analyzing trace with hash -297167724, now seen corresponding path program 47 times [2021-08-12 19:47:58,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:58,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911522545] [2021-08-12 19:47:58,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:58,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:58,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:58,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:58,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911522545] [2021-08-12 19:47:58,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911522545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:58,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464247793] [2021-08-12 19:47:58,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 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-08-12 19:47:58,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:47:58,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:58,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:47:58,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:58,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:47:58,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:58,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:47:58,767 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 24 treesize of output 20 [2021-08-12 19:47:58,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:58,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:47:58,777 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:58,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-08-12 19:47:58,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:47:58,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:58,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:58,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:47:58,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:58,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464247793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:58,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:58,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:47:58,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361215012] [2021-08-12 19:47:58,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:47:58,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:58,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:47:58,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:47:58,826 INFO L87 Difference]: Start difference. First operand 9063 states and 33521 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:03,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:03,396 INFO L93 Difference]: Finished difference Result 12066 states and 43686 transitions. [2021-08-12 19:48:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:48:03,397 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:03,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:03,445 INFO L225 Difference]: With dead ends: 12066 [2021-08-12 19:48:03,445 INFO L226 Difference]: Without dead ends: 12049 [2021-08-12 19:48:03,447 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 626.1ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:48:03,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12049 states. [2021-08-12 19:48:04,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12049 to 9065. [2021-08-12 19:48:04,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 3.7009046778464256) internal successors, (33545), 9064 states have internal predecessors, (33545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:04,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 33545 transitions. [2021-08-12 19:48:04,372 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 33545 transitions. Word has length 28 [2021-08-12 19:48:04,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:04,372 INFO L482 AbstractCegarLoop]: Abstraction has 9065 states and 33545 transitions. [2021-08-12 19:48:04,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:04,372 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 33545 transitions. [2021-08-12 19:48:04,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:04,386 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:04,386 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:04,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-12 19:48:04,602 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:04,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:04,603 INFO L82 PathProgramCache]: Analyzing trace with hash -831202636, now seen corresponding path program 48 times [2021-08-12 19:48:04,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:04,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683025303] [2021-08-12 19:48:04,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:04,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:04,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:04,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:04,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683025303] [2021-08-12 19:48:04,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683025303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:04,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029282] [2021-08-12 19:48:04,847 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:04,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:48:04,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:04,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:04,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:04,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:04,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:04,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:04,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:04,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:48:04,971 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 32 treesize of output 24 [2021-08-12 19:48:04,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:04,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:04,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:04,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-08-12 19:48:05,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:05,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:05,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 24 [2021-08-12 19:48:05,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:05,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:05,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:05,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:35 [2021-08-12 19:48:05,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:48:05,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:05,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:05,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:05,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:48:05,078 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:05,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:05,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:05,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:05,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089054466] [2021-08-12 19:48:05,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:05,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:05,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:05,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:05,079 INFO L87 Difference]: Start difference. First operand 9065 states and 33545 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:08,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:08,180 INFO L93 Difference]: Finished difference Result 9203 states and 33926 transitions. [2021-08-12 19:48:08,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:48:08,181 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:08,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:08,201 INFO L225 Difference]: With dead ends: 9203 [2021-08-12 19:48:08,202 INFO L226 Difference]: Without dead ends: 9158 [2021-08-12 19:48:08,203 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 319.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:48:08,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9158 states. [2021-08-12 19:48:09,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9158 to 9080. [2021-08-12 19:48:09,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.699746668135257) internal successors, (33590), 9079 states have internal predecessors, (33590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:09,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33590 transitions. [2021-08-12 19:48:09,083 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33590 transitions. Word has length 28 [2021-08-12 19:48:09,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:09,083 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33590 transitions. [2021-08-12 19:48:09,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:09,083 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33590 transitions. [2021-08-12 19:48:09,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:09,096 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:09,096 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:09,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 19:48:09,311 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:09,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:09,312 INFO L82 PathProgramCache]: Analyzing trace with hash 156288976, now seen corresponding path program 49 times [2021-08-12 19:48:09,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:09,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333496807] [2021-08-12 19:48:09,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:09,530 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:09,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:09,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333496807] [2021-08-12 19:48:09,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333496807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:09,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92667420] [2021-08-12 19:48:09,530 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:09,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:09,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:09,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:09,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:48:09,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:09,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-08-12 19:48:09,659 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 32 treesize of output 24 [2021-08-12 19:48:09,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:09,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-08-12 19:48:09,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:48:09,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:09,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-08-12 19:48:09,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:09,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:09,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:48:09,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:09,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:09,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:48:09,791 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:09,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92667420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:09,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:09,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:09,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067578258] [2021-08-12 19:48:09,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:09,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:09,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:09,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:09,792 INFO L87 Difference]: Start difference. First operand 9080 states and 33590 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:12,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:12,701 INFO L93 Difference]: Finished difference Result 9196 states and 33914 transitions. [2021-08-12 19:48:12,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:48:12,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:12,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:12,728 INFO L225 Difference]: With dead ends: 9196 [2021-08-12 19:48:12,728 INFO L226 Difference]: Without dead ends: 9173 [2021-08-12 19:48:12,730 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 346.3ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:48:12,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-08-12 19:48:13,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 9083. [2021-08-12 19:48:13,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9082 states have (on average 3.700286280554944) internal successors, (33606), 9082 states have internal predecessors, (33606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:13,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 33606 transitions. [2021-08-12 19:48:13,748 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 33606 transitions. Word has length 28 [2021-08-12 19:48:13,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:13,748 INFO L482 AbstractCegarLoop]: Abstraction has 9083 states and 33606 transitions. [2021-08-12 19:48:13,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:13,748 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 33606 transitions. [2021-08-12 19:48:13,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:13,761 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:13,761 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:13,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-12 19:48:13,977 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:13,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:13,977 INFO L82 PathProgramCache]: Analyzing trace with hash -2126766028, now seen corresponding path program 50 times [2021-08-12 19:48:13,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:13,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259919783] [2021-08-12 19:48:13,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:13,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:14,179 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:14,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:14,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259919783] [2021-08-12 19:48:14,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259919783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:14,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146849073] [2021-08-12 19:48:14,179 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 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-08-12 19:48:14,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:48:14,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:14,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:14,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:14,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:14,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:14,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:48:14,274 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 28 treesize of output 24 [2021-08-12 19:48:14,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:14,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-08-12 19:48:14,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:14,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:14,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 24 [2021-08-12 19:48:14,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:14,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:31 [2021-08-12 19:48:14,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:48:14,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:14,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:14,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:48:14,397 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:14,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146849073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:14,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:14,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:14,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964398130] [2021-08-12 19:48:14,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:14,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:14,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:14,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:14,398 INFO L87 Difference]: Start difference. First operand 9083 states and 33606 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:17,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:17,408 INFO L93 Difference]: Finished difference Result 9266 states and 34145 transitions. [2021-08-12 19:48:17,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:48:17,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:17,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:17,433 INFO L225 Difference]: With dead ends: 9266 [2021-08-12 19:48:17,434 INFO L226 Difference]: Without dead ends: 9249 [2021-08-12 19:48:17,436 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 357.1ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:48:17,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2021-08-12 19:48:18,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9106. [2021-08-12 19:48:18,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9106 states, 9105 states have (on average 3.700164744645799) internal successors, (33690), 9105 states have internal predecessors, (33690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:18,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9106 states to 9106 states and 33690 transitions. [2021-08-12 19:48:18,336 INFO L78 Accepts]: Start accepts. Automaton has 9106 states and 33690 transitions. Word has length 28 [2021-08-12 19:48:18,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:18,336 INFO L482 AbstractCegarLoop]: Abstraction has 9106 states and 33690 transitions. [2021-08-12 19:48:18,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:18,336 INFO L276 IsEmpty]: Start isEmpty. Operand 9106 states and 33690 transitions. [2021-08-12 19:48:18,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:18,349 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:18,349 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:18,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-12 19:48:18,564 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:18,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:18,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1959867984, now seen corresponding path program 51 times [2021-08-12 19:48:18,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:18,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300058598] [2021-08-12 19:48:18,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:18,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:18,802 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-08-12 19:48:18,871 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:18,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:18,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300058598] [2021-08-12 19:48:18,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300058598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:18,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685763657] [2021-08-12 19:48:18,871 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:18,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:48:18,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:18,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:48:18,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:18,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:18,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:18,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:18,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-08-12 19:48:19,009 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 24 treesize of output 20 [2021-08-12 19:48:19,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:19,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:19,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-08-12 19:48:19,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:19,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-08-12 19:48:19,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:19,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:19,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-08-12 19:48:19,471 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_10], 3=[v_prenex_9, B]} [2021-08-12 19:48:19,480 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-08-12 19:48:19,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:48:19,559 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.6 percent of original size [2021-08-12 19:48:19,579 INFO L354 Elim1Store]: treesize reduction 15, result has 48.3 percent of original size [2021-08-12 19:48:19,580 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 24 treesize of output 27 [2021-08-12 19:48:19,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:19,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 38 [2021-08-12 19:48:19,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:19,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:19,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:48:19,686 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:128, output treesize:163 [2021-08-12 19:48:19,860 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:19,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685763657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:19,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:19,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-08-12 19:48:19,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879762115] [2021-08-12 19:48:19,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:48:19,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:19,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:48:19,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:48:19,861 INFO L87 Difference]: Start difference. First operand 9106 states and 33690 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:23,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:23,579 INFO L93 Difference]: Finished difference Result 9331 states and 34314 transitions. [2021-08-12 19:48:23,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:48:23,580 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:23,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:23,604 INFO L225 Difference]: With dead ends: 9331 [2021-08-12 19:48:23,605 INFO L226 Difference]: Without dead ends: 9289 [2021-08-12 19:48:23,607 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1195.3ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:48:23,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-08-12 19:48:24,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9121. [2021-08-12 19:48:24,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.699780701754386) internal successors, (33742), 9120 states have internal predecessors, (33742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:24,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33742 transitions. [2021-08-12 19:48:24,520 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33742 transitions. Word has length 28 [2021-08-12 19:48:24,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:24,520 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33742 transitions. [2021-08-12 19:48:24,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:24,520 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33742 transitions. [2021-08-12 19:48:24,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:24,661 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:24,661 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:24,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-08-12 19:48:24,872 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:24,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:24,873 INFO L82 PathProgramCache]: Analyzing trace with hash -182048560, now seen corresponding path program 52 times [2021-08-12 19:48:24,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:24,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641914028] [2021-08-12 19:48:24,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:25,128 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:25,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:25,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641914028] [2021-08-12 19:48:25,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641914028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:25,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141677251] [2021-08-12 19:48:25,128 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 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-08-12 19:48:25,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:48:25,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:25,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:25,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:25,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:25,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:25,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:48:25,280 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 28 treesize of output 24 [2021-08-12 19:48:25,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:25,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-08-12 19:48:25,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:48:25,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:25,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-08-12 19:48:25,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:25,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:25,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:48:25,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:25,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:25,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:48:25,424 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:25,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141677251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:25,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:25,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:25,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889815112] [2021-08-12 19:48:25,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:25,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:25,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:25,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:25,425 INFO L87 Difference]: Start difference. First operand 9121 states and 33742 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:28,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:28,399 INFO L93 Difference]: Finished difference Result 9267 states and 34170 transitions. [2021-08-12 19:48:28,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:48:28,399 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:28,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:28,427 INFO L225 Difference]: With dead ends: 9267 [2021-08-12 19:48:28,427 INFO L226 Difference]: Without dead ends: 9250 [2021-08-12 19:48:28,430 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 390.4ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:48:28,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9250 states. [2021-08-12 19:48:29,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9250 to 9121. [2021-08-12 19:48:29,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.700438596491228) internal successors, (33748), 9120 states have internal predecessors, (33748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:29,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33748 transitions. [2021-08-12 19:48:29,353 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33748 transitions. Word has length 28 [2021-08-12 19:48:29,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:29,353 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33748 transitions. [2021-08-12 19:48:29,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:29,353 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33748 transitions. [2021-08-12 19:48:29,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:29,366 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:29,366 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:29,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-08-12 19:48:29,581 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:29,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:29,582 INFO L82 PathProgramCache]: Analyzing trace with hash -853966448, now seen corresponding path program 53 times [2021-08-12 19:48:29,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:29,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724642948] [2021-08-12 19:48:29,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:29,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:29,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:29,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:29,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724642948] [2021-08-12 19:48:29,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724642948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:29,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062964586] [2021-08-12 19:48:29,769 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 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-08-12 19:48:29,795 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:48:29,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:29,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:29,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:29,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:29,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:29,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-08-12 19:48:29,940 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 24 treesize of output 20 [2021-08-12 19:48:29,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:29,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:48:29,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:29,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:48:29,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:29,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:29,954 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-08-12 19:48:29,968 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:29,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062964586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:29,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:29,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:48:29,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766898468] [2021-08-12 19:48:29,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:48:29,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:29,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:48:29,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:48:29,969 INFO L87 Difference]: Start difference. First operand 9121 states and 33748 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:36,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:36,275 INFO L93 Difference]: Finished difference Result 14560 states and 52028 transitions. [2021-08-12 19:48:36,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:48:36,275 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:36,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:36,313 INFO L225 Difference]: With dead ends: 14560 [2021-08-12 19:48:36,314 INFO L226 Difference]: Without dead ends: 14518 [2021-08-12 19:48:36,318 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 974.8ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 19:48:36,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14518 states. [2021-08-12 19:48:37,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14518 to 9108. [2021-08-12 19:48:37,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 9107 states have (on average 3.701328648292522) internal successors, (33708), 9107 states have internal predecessors, (33708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:37,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 33708 transitions. [2021-08-12 19:48:37,526 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 33708 transitions. Word has length 28 [2021-08-12 19:48:37,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:37,526 INFO L482 AbstractCegarLoop]: Abstraction has 9108 states and 33708 transitions. [2021-08-12 19:48:37,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:37,526 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 33708 transitions. [2021-08-12 19:48:37,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:37,539 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:37,539 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:37,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:37,755 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:37,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:37,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1306725904, now seen corresponding path program 54 times [2021-08-12 19:48:37,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:37,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29134117] [2021-08-12 19:48:37,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:37,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:37,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:37,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29134117] [2021-08-12 19:48:37,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29134117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:37,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682688382] [2021-08-12 19:48:37,979 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 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-08-12 19:48:38,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:48:38,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:38,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:38,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:38,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:38,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:38,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:48:38,102 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 24 treesize of output 20 [2021-08-12 19:48:38,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:38,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-08-12 19:48:38,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:48:38,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:38,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-08-12 19:48:38,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:48:38,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:38,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:38,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:48:38,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:38,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682688382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:38,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:38,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:48:38,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883899417] [2021-08-12 19:48:38,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:48:38,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:38,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:48:38,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:48:38,186 INFO L87 Difference]: Start difference. First operand 9108 states and 33708 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:41,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:41,186 INFO L93 Difference]: Finished difference Result 9313 states and 34278 transitions. [2021-08-12 19:48:41,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:48:41,186 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:41,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:41,209 INFO L225 Difference]: With dead ends: 9313 [2021-08-12 19:48:41,209 INFO L226 Difference]: Without dead ends: 9286 [2021-08-12 19:48:41,211 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 321.7ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:48:41,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-08-12 19:48:42,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 9100. [2021-08-12 19:48:42,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9100 states, 9099 states have (on average 3.7015056599626335) internal successors, (33680), 9099 states have internal predecessors, (33680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:42,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9100 states to 9100 states and 33680 transitions. [2021-08-12 19:48:42,117 INFO L78 Accepts]: Start accepts. Automaton has 9100 states and 33680 transitions. Word has length 28 [2021-08-12 19:48:42,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:42,118 INFO L482 AbstractCegarLoop]: Abstraction has 9100 states and 33680 transitions. [2021-08-12 19:48:42,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:42,118 INFO L276 IsEmpty]: Start isEmpty. Operand 9100 states and 33680 transitions. [2021-08-12 19:48:42,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:42,131 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:42,131 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:42,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:42,346 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:42,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:42,346 INFO L82 PathProgramCache]: Analyzing trace with hash 177676160, now seen corresponding path program 55 times [2021-08-12 19:48:42,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:42,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867542527] [2021-08-12 19:48:42,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:42,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:42,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:42,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867542527] [2021-08-12 19:48:42,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867542527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:42,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595726580] [2021-08-12 19:48:42,547 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 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-08-12 19:48:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:42,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:42,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:42,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:42,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:48:42,836 INFO L446 ElimStorePlain]: Different costs {0=[v_C_83], 2=[A]} [2021-08-12 19:48:42,838 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 24 treesize of output 20 [2021-08-12 19:48:42,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:42,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-08-12 19:48:42,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-08-12 19:48:42,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:48:42,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:48:42,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:42,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595726580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:42,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:42,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:42,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666574119] [2021-08-12 19:48:42,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:42,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:42,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:42,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:42,908 INFO L87 Difference]: Start difference. First operand 9100 states and 33680 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:47,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:47,485 INFO L93 Difference]: Finished difference Result 12214 states and 44110 transitions. [2021-08-12 19:48:47,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:48:47,485 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:47,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:47,516 INFO L225 Difference]: With dead ends: 12214 [2021-08-12 19:48:47,517 INFO L226 Difference]: Without dead ends: 12142 [2021-08-12 19:48:47,519 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 538.3ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:48:47,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12142 states. [2021-08-12 19:48:48,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12142 to 9080. [2021-08-12 19:48:48,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.702610419649741) internal successors, (33616), 9079 states have internal predecessors, (33616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:48,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33616 transitions. [2021-08-12 19:48:48,492 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33616 transitions. Word has length 28 [2021-08-12 19:48:48,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:48,493 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33616 transitions. [2021-08-12 19:48:48,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:48,493 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33616 transitions. [2021-08-12 19:48:48,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:48,506 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:48,506 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:48,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:48,717 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:48,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:48,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1832853148, now seen corresponding path program 56 times [2021-08-12 19:48:48,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:48,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107029494] [2021-08-12 19:48:48,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:48,999 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:48,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:48,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107029494] [2021-08-12 19:48:48,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107029494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:48,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904925751] [2021-08-12 19:48:48,999 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 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-08-12 19:48:49,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:48:49,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:49,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:48:49,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:49,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:49,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:49,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:48:49,226 INFO L446 ElimStorePlain]: Different costs {0=[v_C_85], 2=[A]} [2021-08-12 19:48:49,228 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 24 treesize of output 20 [2021-08-12 19:48:49,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:49,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:49,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:49,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-08-12 19:48:49,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:49,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-08-12 19:48:49,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:48:49,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:49,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:49,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:48:49,305 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:49,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904925751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:49,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:49,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:48:49,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484380473] [2021-08-12 19:48:49,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:48:49,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:49,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:48:49,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:48:49,306 INFO L87 Difference]: Start difference. First operand 9080 states and 33616 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:54,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:54,230 INFO L93 Difference]: Finished difference Result 12190 states and 44011 transitions. [2021-08-12 19:48:54,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:48:54,230 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:48:54,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:54,261 INFO L225 Difference]: With dead ends: 12190 [2021-08-12 19:48:54,261 INFO L226 Difference]: Without dead ends: 12116 [2021-08-12 19:48:54,264 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 620.7ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:48:54,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-08-12 19:48:55,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9060. [2021-08-12 19:48:55,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9060 states, 9059 states have (on average 3.704161607241417) internal successors, (33556), 9059 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:55,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9060 states to 9060 states and 33556 transitions. [2021-08-12 19:48:55,301 INFO L78 Accepts]: Start accepts. Automaton has 9060 states and 33556 transitions. Word has length 28 [2021-08-12 19:48:55,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:55,301 INFO L482 AbstractCegarLoop]: Abstraction has 9060 states and 33556 transitions. [2021-08-12 19:48:55,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:55,301 INFO L276 IsEmpty]: Start isEmpty. Operand 9060 states and 33556 transitions. [2021-08-12 19:48:55,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:48:55,314 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:55,314 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:48:55,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-08-12 19:48:55,531 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:55,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:55,531 INFO L82 PathProgramCache]: Analyzing trace with hash 861819932, now seen corresponding path program 57 times [2021-08-12 19:48:55,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:55,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365211008] [2021-08-12 19:48:55,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:55,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:55,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365211008] [2021-08-12 19:48:55,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365211008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:55,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136443796] [2021-08-12 19:48:55,762 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 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-08-12 19:48:55,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:48:55,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:55,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:48:55,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:55,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:48:55,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:55,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:55,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:55,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-08-12 19:48:55,913 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 24 treesize of output 20 [2021-08-12 19:48:55,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:55,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:55,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:55,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2021-08-12 19:48:56,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:56,039 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:56,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-08-12 19:48:56,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:56,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:56,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:56,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-08-12 19:48:56,486 INFO L446 ElimStorePlain]: Different costs {0=[B], 2=[v_prenex_14, v_prenex_15]} [2021-08-12 19:48:56,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:48:56,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:56,549 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.9 percent of original size [2021-08-12 19:48:56,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:56,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 treesize of output 11 [2021-08-12 19:48:56,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:56,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:56,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:56,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:48:56,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:56,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:56,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:48:56,606 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:107, output treesize:62 [2021-08-12 19:48:56,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:56,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136443796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:56,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:56,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-08-12 19:48:56,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531253002] [2021-08-12 19:48:56,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:48:56,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:56,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:48:56,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:48:56,671 INFO L87 Difference]: Start difference. First operand 9060 states and 33556 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-08-12 19:49:00,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:00,437 INFO L93 Difference]: Finished difference Result 9351 states and 34354 transitions. [2021-08-12 19:49:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:49:00,437 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:00,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:00,461 INFO L225 Difference]: With dead ends: 9351 [2021-08-12 19:49:00,461 INFO L226 Difference]: Without dead ends: 9309 [2021-08-12 19:49:00,463 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 956.3ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:49:00,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-08-12 19:49:01,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9040. [2021-08-12 19:49:01,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.7059409226684368) internal successors, (33498), 9039 states have internal predecessors, (33498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:01,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 33498 transitions. [2021-08-12 19:49:01,400 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 33498 transitions. Word has length 28 [2021-08-12 19:49:01,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:01,401 INFO L482 AbstractCegarLoop]: Abstraction has 9040 states and 33498 transitions. [2021-08-12 19:49:01,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-08-12 19:49:01,401 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 33498 transitions. [2021-08-12 19:49:01,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:01,414 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:01,415 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:01,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:01,630 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:01,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:01,631 INFO L82 PathProgramCache]: Analyzing trace with hash -23804464, now seen corresponding path program 58 times [2021-08-12 19:49:01,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:01,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108729943] [2021-08-12 19:49:01,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:01,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:01,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:01,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108729943] [2021-08-12 19:49:01,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108729943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:01,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362224363] [2021-08-12 19:49:01,827 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 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-08-12 19:49:01,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:49:01,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:01,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:01,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:02,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:49:02,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:02,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-08-12 19:49:02,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 24 treesize of output 20 [2021-08-12 19:49:02,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:02,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:49:02,072 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:02,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:49:02,077 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:02,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:02,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-08-12 19:49:02,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:02,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362224363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:02,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:02,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:49:02,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168268128] [2021-08-12 19:49:02,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:49:02,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:02,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:49:02,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:49:02,099 INFO L87 Difference]: Start difference. First operand 9040 states and 33498 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:06,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:06,385 INFO L93 Difference]: Finished difference Result 10527 states and 37722 transitions. [2021-08-12 19:49:06,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:49:06,386 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:06,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:06,413 INFO L225 Difference]: With dead ends: 10527 [2021-08-12 19:49:06,413 INFO L226 Difference]: Without dead ends: 10495 [2021-08-12 19:49:06,416 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 947.4ms TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:49:06,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-08-12 19:49:07,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 9117. [2021-08-12 19:49:07,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 9116 states have (on average 3.703488372093023) internal successors, (33761), 9116 states have internal predecessors, (33761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 33761 transitions. [2021-08-12 19:49:07,495 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 33761 transitions. Word has length 28 [2021-08-12 19:49:07,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:07,495 INFO L482 AbstractCegarLoop]: Abstraction has 9117 states and 33761 transitions. [2021-08-12 19:49:07,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:07,496 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 33761 transitions. [2021-08-12 19:49:07,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:07,508 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:07,508 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:07,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:07,724 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:07,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:07,724 INFO L82 PathProgramCache]: Analyzing trace with hash 600854544, now seen corresponding path program 59 times [2021-08-12 19:49:07,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:07,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911304841] [2021-08-12 19:49:07,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:07,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:07,918 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:07,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:07,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911304841] [2021-08-12 19:49:07,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911304841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:07,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889298151] [2021-08-12 19:49:07,918 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 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-08-12 19:49:07,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:49:07,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:07,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:07,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:08,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:08,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:08,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:08,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:08,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-08-12 19:49:08,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:08,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:08,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:08,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:49:08,123 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:08,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:08,125 INFO L518 ElimStorePlain]: Eliminatee v_C_91 vanished before elimination [2021-08-12 19:49:08,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:08,125 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:49:08,141 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:08,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889298151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:08,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:08,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:49:08,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474472261] [2021-08-12 19:49:08,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:49:08,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:08,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:49:08,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:49:08,142 INFO L87 Difference]: Start difference. First operand 9117 states and 33761 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:12,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:12,131 INFO L93 Difference]: Finished difference Result 10441 states and 37483 transitions. [2021-08-12 19:49:12,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:49:12,131 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:12,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:12,156 INFO L225 Difference]: With dead ends: 10441 [2021-08-12 19:49:12,156 INFO L226 Difference]: Without dead ends: 10382 [2021-08-12 19:49:12,158 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 670.6ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:49:12,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10382 states. [2021-08-12 19:49:13,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10382 to 9142. [2021-08-12 19:49:13,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.702111366371294) internal successors, (33841), 9141 states have internal predecessors, (33841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:13,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33841 transitions. [2021-08-12 19:49:13,189 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33841 transitions. Word has length 28 [2021-08-12 19:49:13,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:13,190 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33841 transitions. [2021-08-12 19:49:13,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:13,190 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33841 transitions. [2021-08-12 19:49:13,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:13,203 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:13,203 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:13,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:13,418 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:13,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:13,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1427543472, now seen corresponding path program 60 times [2021-08-12 19:49:13,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:13,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068296660] [2021-08-12 19:49:13,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:13,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:13,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:13,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:13,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068296660] [2021-08-12 19:49:13,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068296660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:13,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482067215] [2021-08-12 19:49:13,571 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 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-08-12 19:49:13,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:49:13,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:13,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:49:13,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:13,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:49:13,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:13,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:13,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:13,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-08-12 19:49:13,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:13,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:13,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:13,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:49:13,766 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:13,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:13,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:13,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-08-12 19:49:13,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:13,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:49:13,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:49:13,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:13,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:13,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:55 [2021-08-12 19:49:13,885 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:13,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482067215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:13,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:13,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:49:13,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218088860] [2021-08-12 19:49:13,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:49:13,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:13,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:49:13,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:49:13,887 INFO L87 Difference]: Start difference. First operand 9142 states and 33841 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:17,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:17,362 INFO L93 Difference]: Finished difference Result 9299 states and 34302 transitions. [2021-08-12 19:49:17,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:49:17,362 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:17,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:17,384 INFO L225 Difference]: With dead ends: 9299 [2021-08-12 19:49:17,384 INFO L226 Difference]: Without dead ends: 9282 [2021-08-12 19:49:17,385 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 498.3ms TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:49:17,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-08-12 19:49:18,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9137. [2021-08-12 19:49:18,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9137 states, 9136 states have (on average 3.7039185639229424) internal successors, (33839), 9136 states have internal predecessors, (33839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:18,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9137 states to 9137 states and 33839 transitions. [2021-08-12 19:49:18,352 INFO L78 Accepts]: Start accepts. Automaton has 9137 states and 33839 transitions. Word has length 28 [2021-08-12 19:49:18,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:18,352 INFO L482 AbstractCegarLoop]: Abstraction has 9137 states and 33839 transitions. [2021-08-12 19:49:18,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:18,352 INFO L276 IsEmpty]: Start isEmpty. Operand 9137 states and 33839 transitions. [2021-08-12 19:49:18,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:18,365 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:18,365 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:18,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-08-12 19:49:18,582 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:18,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:18,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1909688240, now seen corresponding path program 61 times [2021-08-12 19:49:18,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:18,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497468026] [2021-08-12 19:49:18,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:18,752 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:18,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:18,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497468026] [2021-08-12 19:49:18,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497468026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:18,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750375258] [2021-08-12 19:49:18,753 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 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-08-12 19:49:18,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:18,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:18,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:18,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:18,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:18,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:18,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:18,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-08-12 19:49:18,961 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_95], 2=[B]} [2021-08-12 19:49:18,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:18,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:18,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:18,970 INFO L518 ElimStorePlain]: Eliminatee v_C_95 vanished before elimination [2021-08-12 19:49:18,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:18,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:18,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:49:18,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:18,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:18,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:18,979 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:49:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:18,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750375258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:18,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:18,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:49:18,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919940064] [2021-08-12 19:49:18,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:49:18,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:18,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:49:18,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:49:18,994 INFO L87 Difference]: Start difference. First operand 9137 states and 33839 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:23,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:23,425 INFO L93 Difference]: Finished difference Result 11791 states and 42732 transitions. [2021-08-12 19:49:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:49:23,426 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:23,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:23,454 INFO L225 Difference]: With dead ends: 11791 [2021-08-12 19:49:23,454 INFO L226 Difference]: Without dead ends: 11764 [2021-08-12 19:49:23,456 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 462.2ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:49:23,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2021-08-12 19:49:24,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 9159. [2021-08-12 19:49:24,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.7034286962218825) internal successors, (33916), 9158 states have internal predecessors, (33916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:24,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 33916 transitions. [2021-08-12 19:49:24,581 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 33916 transitions. Word has length 28 [2021-08-12 19:49:24,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:24,582 INFO L482 AbstractCegarLoop]: Abstraction has 9159 states and 33916 transitions. [2021-08-12 19:49:24,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:24,582 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 33916 transitions. [2021-08-12 19:49:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:24,594 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:24,594 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:24,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:24,810 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:24,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:24,810 INFO L82 PathProgramCache]: Analyzing trace with hash -606993708, now seen corresponding path program 62 times [2021-08-12 19:49:24,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:24,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472375498] [2021-08-12 19:49:24,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:24,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:24,986 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:24,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:24,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472375498] [2021-08-12 19:49:24,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472375498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:24,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639153272] [2021-08-12 19:49:24,986 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 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-08-12 19:49:25,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:49:25,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:25,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:25,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:25,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:49:25,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:25,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:25,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:25,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-08-12 19:49:25,193 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_97], 2=[B]} [2021-08-12 19:49:25,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:25,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:25,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:25,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:49:25,205 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:25,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:25,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:25,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:25,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:49:25,216 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:25,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:25,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:25,221 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:49:25,234 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:25,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639153272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:25,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:25,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:49:25,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728879781] [2021-08-12 19:49:25,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:49:25,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:25,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:49:25,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:49:25,236 INFO L87 Difference]: Start difference. First operand 9159 states and 33916 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:29,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:29,403 INFO L93 Difference]: Finished difference Result 11707 states and 42500 transitions. [2021-08-12 19:49:29,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:49:29,404 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:29,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:29,431 INFO L225 Difference]: With dead ends: 11707 [2021-08-12 19:49:29,431 INFO L226 Difference]: Without dead ends: 11644 [2021-08-12 19:49:29,432 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 340.7ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:49:29,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11644 states. [2021-08-12 19:49:30,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11644 to 9176. [2021-08-12 19:49:30,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 9175 states have (on average 3.701907356948229) internal successors, (33965), 9175 states have internal predecessors, (33965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:30,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 33965 transitions. [2021-08-12 19:49:30,449 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 33965 transitions. Word has length 28 [2021-08-12 19:49:30,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:30,449 INFO L482 AbstractCegarLoop]: Abstraction has 9176 states and 33965 transitions. [2021-08-12 19:49:30,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:30,449 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 33965 transitions. [2021-08-12 19:49:30,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:30,463 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:30,463 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:30,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:30,667 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:30,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:30,667 INFO L82 PathProgramCache]: Analyzing trace with hash 460880856, now seen corresponding path program 63 times [2021-08-12 19:49:30,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:30,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095543518] [2021-08-12 19:49:30,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:30,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:30,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:30,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:30,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095543518] [2021-08-12 19:49:30,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095543518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:30,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260167772] [2021-08-12 19:49:30,868 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 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-08-12 19:49:30,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:49:30,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:30,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:30,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:30,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:49:30,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:30,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:30,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:30,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-08-12 19:49:31,025 INFO L446 ElimStorePlain]: Different costs {0=[v_C_99], 2=[B]} [2021-08-12 19:49:31,027 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 24 treesize of output 20 [2021-08-12 19:49:31,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:31,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:31,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:31,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:31,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-08-12 19:49:31,041 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:31,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:31,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:31,049 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-08-12 19:49:31,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:49:31,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:31,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:31,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:31,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:49:31,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:31,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260167772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:31,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:31,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:49:31,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253350593] [2021-08-12 19:49:31,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:49:31,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:31,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:49:31,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:49:31,092 INFO L87 Difference]: Start difference. First operand 9176 states and 33965 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:35,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:35,382 INFO L93 Difference]: Finished difference Result 11744 states and 42633 transitions. [2021-08-12 19:49:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:49:35,382 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:35,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:35,418 INFO L225 Difference]: With dead ends: 11744 [2021-08-12 19:49:35,418 INFO L226 Difference]: Without dead ends: 11717 [2021-08-12 19:49:35,421 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 376.7ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:49:35,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2021-08-12 19:49:36,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9163. [2021-08-12 19:49:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9163 states, 9162 states have (on average 3.7049770792403405) internal successors, (33945), 9162 states have internal predecessors, (33945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:36,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9163 states to 9163 states and 33945 transitions. [2021-08-12 19:49:36,589 INFO L78 Accepts]: Start accepts. Automaton has 9163 states and 33945 transitions. Word has length 28 [2021-08-12 19:49:36,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:36,589 INFO L482 AbstractCegarLoop]: Abstraction has 9163 states and 33945 transitions. [2021-08-12 19:49:36,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:36,590 INFO L276 IsEmpty]: Start isEmpty. Operand 9163 states and 33945 transitions. [2021-08-12 19:49:36,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:36,603 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:36,603 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:36,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-08-12 19:49:36,817 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:36,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:36,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1581531380, now seen corresponding path program 64 times [2021-08-12 19:49:36,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:36,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089456748] [2021-08-12 19:49:36,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:37,092 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:37,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:37,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089456748] [2021-08-12 19:49:37,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089456748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:37,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127113351] [2021-08-12 19:49:37,093 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 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-08-12 19:49:37,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:49:37,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:37,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:37,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:37,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:37,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:37,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:37,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:37,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-08-12 19:49:37,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:37,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:37,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:37,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:49:37,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:37,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:37,270 INFO L518 ElimStorePlain]: Eliminatee v_C_101 vanished before elimination [2021-08-12 19:49:37,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:37,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:49:37,284 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:37,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127113351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:37,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:37,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:49:37,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565053477] [2021-08-12 19:49:37,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:49:37,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:37,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:49:37,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:49:37,285 INFO L87 Difference]: Start difference. First operand 9163 states and 33945 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:42,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:42,040 INFO L93 Difference]: Finished difference Result 12049 states and 43563 transitions. [2021-08-12 19:49:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:49:42,040 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:42,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:42,083 INFO L225 Difference]: With dead ends: 12049 [2021-08-12 19:49:42,083 INFO L226 Difference]: Without dead ends: 11964 [2021-08-12 19:49:42,087 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 606.7ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:49:42,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11964 states. [2021-08-12 19:49:43,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11964 to 9281. [2021-08-12 19:49:43,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 9280 states have (on average 3.6988146551724137) internal successors, (34325), 9280 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:43,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 34325 transitions. [2021-08-12 19:49:43,198 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 34325 transitions. Word has length 28 [2021-08-12 19:49:43,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:43,198 INFO L482 AbstractCegarLoop]: Abstraction has 9281 states and 34325 transitions. [2021-08-12 19:49:43,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:43,198 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 34325 transitions. [2021-08-12 19:49:43,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:43,212 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:43,212 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:43,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:43,428 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:43,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:43,428 INFO L82 PathProgramCache]: Analyzing trace with hash -446866636, now seen corresponding path program 65 times [2021-08-12 19:49:43,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:43,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675090227] [2021-08-12 19:49:43,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:43,747 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:43,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:43,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675090227] [2021-08-12 19:49:43,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675090227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:43,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292386854] [2021-08-12 19:49:43,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 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-08-12 19:49:43,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:49:43,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:43,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:43,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:43,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:43,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:43,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-08-12 19:49:43,897 INFO L446 ElimStorePlain]: Different costs {0=[v_C_103], 1=[A]} [2021-08-12 19:49:43,899 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 32 treesize of output 24 [2021-08-12 19:49:43,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:43,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:43,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-08-12 19:49:43,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:43,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,916 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-08-12 19:49:43,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:49:43,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:43,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:43,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:49:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:43,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292386854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:43,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:43,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:49:43,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067963086] [2021-08-12 19:49:43,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:49:43,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:43,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:49:43,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:49:43,974 INFO L87 Difference]: Start difference. First operand 9281 states and 34325 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:47,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:47,341 INFO L93 Difference]: Finished difference Result 9381 states and 34585 transitions. [2021-08-12 19:49:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:49:47,342 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:47,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:47,367 INFO L225 Difference]: With dead ends: 9381 [2021-08-12 19:49:47,368 INFO L226 Difference]: Without dead ends: 9353 [2021-08-12 19:49:47,369 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 367.0ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:49:47,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9353 states. [2021-08-12 19:49:48,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9353 to 9272. [2021-08-12 19:49:48,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 9271 states have (on average 3.7013267177219284) internal successors, (34315), 9271 states have internal predecessors, (34315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:48,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 34315 transitions. [2021-08-12 19:49:48,423 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 34315 transitions. Word has length 28 [2021-08-12 19:49:48,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:48,423 INFO L482 AbstractCegarLoop]: Abstraction has 9272 states and 34315 transitions. [2021-08-12 19:49:48,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:48,423 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 34315 transitions. [2021-08-12 19:49:48,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:48,564 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:48,564 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:48,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:48,781 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:48,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:48,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1373198096, now seen corresponding path program 66 times [2021-08-12 19:49:48,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:48,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487088321] [2021-08-12 19:49:48,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:48,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:48,998 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:48,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:48,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487088321] [2021-08-12 19:49:48,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487088321] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:48,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179028085] [2021-08-12 19:49:48,999 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 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-08-12 19:49:49,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:49:49,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:49,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:49:49,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:49,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:49,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:49,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:49,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:49,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-08-12 19:49:49,207 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_105], 2=[B]} [2021-08-12 19:49:49,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:49:49,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:49,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:49,217 INFO L518 ElimStorePlain]: Eliminatee v_C_105 vanished before elimination [2021-08-12 19:49:49,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:49,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:49,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 33 treesize of output 21 [2021-08-12 19:49:49,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:49,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:49,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:49,225 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:49:49,238 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:49,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179028085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:49,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:49,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:49:49,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753686763] [2021-08-12 19:49:49,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:49:49,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:49,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:49:49,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:49:49,239 INFO L87 Difference]: Start difference. First operand 9272 states and 34315 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:53,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:53,825 INFO L93 Difference]: Finished difference Result 11802 states and 42867 transitions. [2021-08-12 19:49:53,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:49:53,825 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:49:53,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:53,855 INFO L225 Difference]: With dead ends: 11802 [2021-08-12 19:49:53,855 INFO L226 Difference]: Without dead ends: 11737 [2021-08-12 19:49:53,857 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 404.8ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:49:53,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-08-12 19:49:54,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9283. [2021-08-12 19:49:54,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9283 states, 9282 states have (on average 3.6996336996337) internal successors, (34340), 9282 states have internal predecessors, (34340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:54,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9283 states to 9283 states and 34340 transitions. [2021-08-12 19:49:54,954 INFO L78 Accepts]: Start accepts. Automaton has 9283 states and 34340 transitions. Word has length 28 [2021-08-12 19:49:54,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:54,954 INFO L482 AbstractCegarLoop]: Abstraction has 9283 states and 34340 transitions. [2021-08-12 19:49:54,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:54,955 INFO L276 IsEmpty]: Start isEmpty. Operand 9283 states and 34340 transitions. [2021-08-12 19:49:54,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:49:54,968 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:54,968 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:55,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-08-12 19:49:55,185 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:55,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:55,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1504162452, now seen corresponding path program 67 times [2021-08-12 19:49:55,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:55,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952519611] [2021-08-12 19:49:55,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:55,411 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:55,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:55,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952519611] [2021-08-12 19:49:55,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952519611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:55,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226675682] [2021-08-12 19:49:55,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 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-08-12 19:49:55,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:55,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:49:55,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:55,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:49:55,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:55,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-08-12 19:49:55,638 INFO L446 ElimStorePlain]: Different costs {0=[v_C_107], 2=[B]} [2021-08-12 19:49:55,640 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 24 treesize of output 20 [2021-08-12 19:49:55,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:55,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:55,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:55,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 39 treesize of output 27 [2021-08-12 19:49:55,655 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:55,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,663 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-08-12 19:49:55,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:49:55,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:55,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:55,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:49:55,707 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:55,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226675682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:55,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:55,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:49:55,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975798880] [2021-08-12 19:49:55,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:49:55,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:55,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:49:55,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:49:55,708 INFO L87 Difference]: Start difference. First operand 9283 states and 34340 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:00,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:00,420 INFO L93 Difference]: Finished difference Result 11831 states and 42934 transitions. [2021-08-12 19:50:00,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:50:00,420 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:00,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:00,447 INFO L225 Difference]: With dead ends: 11831 [2021-08-12 19:50:00,447 INFO L226 Difference]: Without dead ends: 11790 [2021-08-12 19:50:00,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 420.6ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:50:00,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-08-12 19:50:01,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 9282. [2021-08-12 19:50:01,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 9281 states have (on average 3.7005710591531087) internal successors, (34345), 9281 states have internal predecessors, (34345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:01,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 34345 transitions. [2021-08-12 19:50:01,571 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 34345 transitions. Word has length 28 [2021-08-12 19:50:01,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:01,572 INFO L482 AbstractCegarLoop]: Abstraction has 9282 states and 34345 transitions. [2021-08-12 19:50:01,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:01,572 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 34345 transitions. [2021-08-12 19:50:01,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:01,586 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:01,586 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:01,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-08-12 19:50:01,802 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:01,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:01,802 INFO L82 PathProgramCache]: Analyzing trace with hash 970127540, now seen corresponding path program 68 times [2021-08-12 19:50:01,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:01,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987881396] [2021-08-12 19:50:01,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:01,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:02,032 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:02,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:02,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987881396] [2021-08-12 19:50:02,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987881396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:02,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274262616] [2021-08-12 19:50:02,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:02,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:50:02,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:02,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:50:02,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:02,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:50:02,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:02,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-08-12 19:50:02,195 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 24 treesize of output 20 [2021-08-12 19:50:02,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:02,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-08-12 19:50:02,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:50:02,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:02,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-08-12 19:50:02,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:02,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:02,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:50:02,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:02,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:02,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:50:02,312 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:02,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274262616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:02,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:02,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:50:02,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598968613] [2021-08-12 19:50:02,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:50:02,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:02,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:50:02,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:50:02,313 INFO L87 Difference]: Start difference. First operand 9282 states and 34345 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:06,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:06,179 INFO L93 Difference]: Finished difference Result 9438 states and 34803 transitions. [2021-08-12 19:50:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:50:06,180 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:06,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:06,204 INFO L225 Difference]: With dead ends: 9438 [2021-08-12 19:50:06,205 INFO L226 Difference]: Without dead ends: 9421 [2021-08-12 19:50:06,206 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 315.3ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:50:06,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9421 states. [2021-08-12 19:50:07,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9421 to 9297. [2021-08-12 19:50:07,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 9296 states have (on average 3.7001936316695354) internal successors, (34397), 9296 states have internal predecessors, (34397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:07,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 34397 transitions. [2021-08-12 19:50:07,392 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 34397 transitions. Word has length 28 [2021-08-12 19:50:07,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:07,393 INFO L482 AbstractCegarLoop]: Abstraction has 9297 states and 34397 transitions. [2021-08-12 19:50:07,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:07,393 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 34397 transitions. [2021-08-12 19:50:07,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:07,407 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:07,408 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:07,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-12 19:50:07,613 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:07,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:07,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1957619152, now seen corresponding path program 69 times [2021-08-12 19:50:07,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:07,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106213796] [2021-08-12 19:50:07,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:07,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:07,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:07,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106213796] [2021-08-12 19:50:07,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106213796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:07,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65288812] [2021-08-12 19:50:07,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:07,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:50:07,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:07,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:50:07,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:07,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:50:07,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:07,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:07,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:07,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:50:08,022 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 24 treesize of output 20 [2021-08-12 19:50:08,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:08,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:08,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:51 [2021-08-12 19:50:08,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:08,112 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:08,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-08-12 19:50:08,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:08,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:08,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:78 [2021-08-12 19:50:08,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:08,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:08,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-08-12 19:50:08,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:50:08,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:08,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-08-12 19:50:08,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:50:08,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-08-12 19:50:08,280 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,291 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-08-12 19:50:08,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-08-12 19:50:08,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:08,296 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:08,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:08,366 INFO L628 ElimStorePlain]: treesize reduction 17, result has 80.9 percent of original size [2021-08-12 19:50:08,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:50:08,368 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:226, output treesize:72 [2021-08-12 19:50:08,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:08,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65288812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:08,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:08,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-08-12 19:50:08,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166802470] [2021-08-12 19:50:08,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:50:08,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:08,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:50:08,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:50:08,482 INFO L87 Difference]: Start difference. First operand 9297 states and 34397 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:13,048 INFO L93 Difference]: Finished difference Result 9700 states and 35517 transitions. [2021-08-12 19:50:13,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:50:13,049 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:13,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:13,075 INFO L225 Difference]: With dead ends: 9700 [2021-08-12 19:50:13,076 INFO L226 Difference]: Without dead ends: 9648 [2021-08-12 19:50:13,078 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 827.1ms TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:50:13,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9648 states. [2021-08-12 19:50:14,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9648 to 9300. [2021-08-12 19:50:14,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9300 states, 9299 states have (on average 3.7007205075814604) internal successors, (34413), 9299 states have internal predecessors, (34413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:14,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9300 states to 9300 states and 34413 transitions. [2021-08-12 19:50:14,322 INFO L78 Accepts]: Start accepts. Automaton has 9300 states and 34413 transitions. Word has length 28 [2021-08-12 19:50:14,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:14,322 INFO L482 AbstractCegarLoop]: Abstraction has 9300 states and 34413 transitions. [2021-08-12 19:50:14,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:14,322 INFO L276 IsEmpty]: Start isEmpty. Operand 9300 states and 34413 transitions. [2021-08-12 19:50:14,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:14,335 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:14,335 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:14,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:14,551 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:14,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:14,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1034979504, now seen corresponding path program 70 times [2021-08-12 19:50:14,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:14,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679100868] [2021-08-12 19:50:14,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:14,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:14,758 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:14,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:14,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679100868] [2021-08-12 19:50:14,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679100868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:14,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912322483] [2021-08-12 19:50:14,759 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:14,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:50:14,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:14,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:50:14,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:14,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:50:14,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:14,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:14,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:14,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-08-12 19:50:14,969 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_113], 2=[B]} [2021-08-12 19:50:14,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:50:14,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:14,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:14,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:50:14,981 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:14,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:14,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:14,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:14,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:50:14,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:14,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:14,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:14,996 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:50:15,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:15,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912322483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:15,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:15,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:50:15,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351404268] [2021-08-12 19:50:15,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:50:15,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:15,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:50:15,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:50:15,012 INFO L87 Difference]: Start difference. First operand 9300 states and 34413 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:20,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:20,192 INFO L93 Difference]: Finished difference Result 12024 states and 43592 transitions. [2021-08-12 19:50:20,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:50:20,193 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:20,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:20,222 INFO L225 Difference]: With dead ends: 12024 [2021-08-12 19:50:20,222 INFO L226 Difference]: Without dead ends: 12007 [2021-08-12 19:50:20,224 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 456.5ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:50:20,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12007 states. [2021-08-12 19:50:21,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12007 to 9336. [2021-08-12 19:50:21,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.698018211033744) internal successors, (34521), 9335 states have internal predecessors, (34521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:21,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34521 transitions. [2021-08-12 19:50:21,508 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34521 transitions. Word has length 28 [2021-08-12 19:50:21,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:21,509 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34521 transitions. [2021-08-12 19:50:21,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:21,509 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34521 transitions. [2021-08-12 19:50:21,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:21,524 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:21,524 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:21,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-08-12 19:50:21,742 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:21,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:21,742 INFO L82 PathProgramCache]: Analyzing trace with hash 267715028, now seen corresponding path program 71 times [2021-08-12 19:50:21,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:21,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314639456] [2021-08-12 19:50:21,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:21,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:21,957 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:21,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:21,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314639456] [2021-08-12 19:50:21,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314639456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:21,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925123147] [2021-08-12 19:50:21,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:21,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:50:21,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:21,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:50:21,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:22,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:50:22,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:22,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:22,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:22,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-08-12 19:50:22,197 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_115], 2=[B]} [2021-08-12 19:50:22,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:50:22,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:22,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:22,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:50:22,211 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:22,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:22,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:22,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:22,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:50:22,221 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:22,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:22,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:22,227 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:50:22,243 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:22,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925123147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:22,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:22,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:50:22,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841528104] [2021-08-12 19:50:22,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:50:22,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:22,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:50:22,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:50:22,244 INFO L87 Difference]: Start difference. First operand 9336 states and 34521 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:27,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:27,662 INFO L93 Difference]: Finished difference Result 11946 states and 43340 transitions. [2021-08-12 19:50:27,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:50:27,663 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:27,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:27,692 INFO L225 Difference]: With dead ends: 11946 [2021-08-12 19:50:27,692 INFO L226 Difference]: Without dead ends: 11904 [2021-08-12 19:50:27,693 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 410.7ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:50:27,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2021-08-12 19:50:28,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 9350. [2021-08-12 19:50:28,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9350 states, 9349 states have (on average 3.697400791528506) internal successors, (34567), 9349 states have internal predecessors, (34567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:28,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9350 states to 9350 states and 34567 transitions. [2021-08-12 19:50:28,876 INFO L78 Accepts]: Start accepts. Automaton has 9350 states and 34567 transitions. Word has length 28 [2021-08-12 19:50:28,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:28,877 INFO L482 AbstractCegarLoop]: Abstraction has 9350 states and 34567 transitions. [2021-08-12 19:50:28,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:28,877 INFO L276 IsEmpty]: Start isEmpty. Operand 9350 states and 34567 transitions. [2021-08-12 19:50:28,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:28,891 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:28,891 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:29,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:29,108 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:29,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:29,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1335589592, now seen corresponding path program 72 times [2021-08-12 19:50:29,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:29,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648181966] [2021-08-12 19:50:29,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:29,301 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:29,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:29,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648181966] [2021-08-12 19:50:29,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648181966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:29,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906706957] [2021-08-12 19:50:29,302 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 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-08-12 19:50:29,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:50:29,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:29,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:50:29,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:29,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:50:29,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:29,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:50:29,476 INFO L446 ElimStorePlain]: Different costs {0=[v_C_117], 2=[B]} [2021-08-12 19:50:29,479 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 24 treesize of output 20 [2021-08-12 19:50:29,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:29,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:29,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 43 [2021-08-12 19:50:29,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:29,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:29,536 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:63 [2021-08-12 19:50:29,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:29,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-08-12 19:50:29,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:50:29,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:29,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:29,649 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,668 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-12 19:50:29,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-08-12 19:50:29,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:29,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:50:29,674 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:29,760 INFO L628 ElimStorePlain]: treesize reduction 47, result has 61.2 percent of original size [2021-08-12 19:50:29,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:50:29,762 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:189, output treesize:88 [2021-08-12 19:50:29,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:29,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906706957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:29,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:29,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-08-12 19:50:29,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672444450] [2021-08-12 19:50:29,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:50:29,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:29,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:50:29,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:50:29,893 INFO L87 Difference]: Start difference. First operand 9350 states and 34567 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:35,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:35,614 INFO L93 Difference]: Finished difference Result 12200 states and 44128 transitions. [2021-08-12 19:50:35,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:50:35,615 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:35,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:35,646 INFO L225 Difference]: With dead ends: 12200 [2021-08-12 19:50:35,646 INFO L226 Difference]: Without dead ends: 12183 [2021-08-12 19:50:35,649 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 763.6ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:50:35,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12183 states. [2021-08-12 19:50:36,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12183 to 9336. [2021-08-12 19:50:36,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.7001606855918587) internal successors, (34541), 9335 states have internal predecessors, (34541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:36,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34541 transitions. [2021-08-12 19:50:36,888 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34541 transitions. Word has length 28 [2021-08-12 19:50:36,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:36,889 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34541 transitions. [2021-08-12 19:50:36,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:36,889 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34541 transitions. [2021-08-12 19:50:36,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:36,905 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:36,905 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:37,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:37,122 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:37,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:37,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1471768620, now seen corresponding path program 73 times [2021-08-12 19:50:37,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:37,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906066235] [2021-08-12 19:50:37,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:37,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:37,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:37,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906066235] [2021-08-12 19:50:37,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906066235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:37,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838843717] [2021-08-12 19:50:37,324 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 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-08-12 19:50:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:37,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:50:37,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:37,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:50:37,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:37,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:37,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:37,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-08-12 19:50:37,610 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_119], 2=[B]} [2021-08-12 19:50:37,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:50:37,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:37,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:37,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:50:37,625 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:37,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:37,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:37,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:37,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:50:37,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:37,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:37,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:37,642 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:50:37,658 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:37,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838843717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:37,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:37,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:50:37,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28289285] [2021-08-12 19:50:37,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:50:37,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:37,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:50:37,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:50:37,659 INFO L87 Difference]: Start difference. First operand 9336 states and 34541 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:43,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:43,033 INFO L93 Difference]: Finished difference Result 12009 states and 43572 transitions. [2021-08-12 19:50:43,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:50:43,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:43,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:43,062 INFO L225 Difference]: With dead ends: 12009 [2021-08-12 19:50:43,062 INFO L226 Difference]: Without dead ends: 11992 [2021-08-12 19:50:43,064 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 435.8ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:50:43,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2021-08-12 19:50:44,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 9366. [2021-08-12 19:50:44,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 3.6985584623598506) internal successors, (34637), 9365 states have internal predecessors, (34637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:44,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 34637 transitions. [2021-08-12 19:50:44,305 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 34637 transitions. Word has length 28 [2021-08-12 19:50:44,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:44,306 INFO L482 AbstractCegarLoop]: Abstraction has 9366 states and 34637 transitions. [2021-08-12 19:50:44,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:44,306 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 34637 transitions. [2021-08-12 19:50:44,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:44,319 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:44,319 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:44,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:44,535 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:44,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:44,535 INFO L82 PathProgramCache]: Analyzing trace with hash -403894056, now seen corresponding path program 74 times [2021-08-12 19:50:44,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:44,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430031701] [2021-08-12 19:50:44,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:44,734 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:44,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:44,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430031701] [2021-08-12 19:50:44,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430031701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:44,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398333248] [2021-08-12 19:50:44,735 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 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-08-12 19:50:44,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:50:44,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:44,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:50:44,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:44,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:50:44,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:44,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-08-12 19:50:44,909 INFO L446 ElimStorePlain]: Different costs {0=[v_C_121], 2=[B]} [2021-08-12 19:50:44,911 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 24 treesize of output 20 [2021-08-12 19:50:44,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:44,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:44,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 22 [2021-08-12 19:50:44,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-08-12 19:50:44,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:50:44,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:44,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:50:44,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:44,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398333248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:44,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:44,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:50:44,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411926732] [2021-08-12 19:50:44,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:50:44,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:44,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:50:44,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:50:44,979 INFO L87 Difference]: Start difference. First operand 9366 states and 34637 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:50,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:50,260 INFO L93 Difference]: Finished difference Result 12080 states and 43782 transitions. [2021-08-12 19:50:50,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:50:50,261 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:50,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:50,292 INFO L225 Difference]: With dead ends: 12080 [2021-08-12 19:50:50,292 INFO L226 Difference]: Without dead ends: 12056 [2021-08-12 19:50:50,295 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 395.4ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:50:50,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12056 states. [2021-08-12 19:50:51,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12056 to 9373. [2021-08-12 19:50:51,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 9372 states have (on average 3.698997012377294) internal successors, (34667), 9372 states have internal predecessors, (34667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 34667 transitions. [2021-08-12 19:50:51,558 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 34667 transitions. Word has length 28 [2021-08-12 19:50:51,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:51,558 INFO L482 AbstractCegarLoop]: Abstraction has 9373 states and 34667 transitions. [2021-08-12 19:50:51,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:51,558 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 34667 transitions. [2021-08-12 19:50:51,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:50:51,572 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:51,572 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:51,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-08-12 19:50:51,788 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:51,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:51,789 INFO L82 PathProgramCache]: Analyzing trace with hash -2061160488, now seen corresponding path program 75 times [2021-08-12 19:50:51,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:51,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137837790] [2021-08-12 19:50:51,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:52,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:52,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:52,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137837790] [2021-08-12 19:50:52,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137837790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:52,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274346761] [2021-08-12 19:50:52,003 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 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-08-12 19:50:52,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:50:52,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:52,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:50:52,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:52,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:50:52,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:52,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-08-12 19:50:52,182 INFO L446 ElimStorePlain]: Different costs {0=[v_C_123], 3=[B]} [2021-08-12 19:50:52,185 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 24 treesize of output 20 [2021-08-12 19:50:52,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:52,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-08-12 19:50:52,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:52,250 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:66, output treesize:64 [2021-08-12 19:50:52,590 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_19, v_prenex_17], 2=[A, v_prenex_18]} [2021-08-12 19:50:52,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:52,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,669 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.4 percent of original size [2021-08-12 19:50:52,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:50:52,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:52,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-08-12 19:50:52,714 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:52,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:50:52,753 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:52,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:52,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:50:52,782 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:126, output treesize:72 [2021-08-12 19:50:52,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:52,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274346761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:52,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:52,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-08-12 19:50:52,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028240240] [2021-08-12 19:50:52,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:50:52,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:52,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:50:52,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:50:52,908 INFO L87 Difference]: Start difference. First operand 9373 states and 34667 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:53,551 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-08-12 19:50:59,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:59,321 INFO L93 Difference]: Finished difference Result 12305 states and 44484 transitions. [2021-08-12 19:50:59,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:50:59,322 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:50:59,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:59,349 INFO L225 Difference]: With dead ends: 12305 [2021-08-12 19:50:59,349 INFO L226 Difference]: Without dead ends: 12288 [2021-08-12 19:50:59,351 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1259.2ms TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:50:59,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2021-08-12 19:51:00,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 9397. [2021-08-12 19:51:00,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9397 states, 9396 states have (on average 3.6978501489995743) internal successors, (34745), 9396 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:00,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9397 states to 9397 states and 34745 transitions. [2021-08-12 19:51:00,562 INFO L78 Accepts]: Start accepts. Automaton has 9397 states and 34745 transitions. Word has length 28 [2021-08-12 19:51:00,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:00,562 INFO L482 AbstractCegarLoop]: Abstraction has 9397 states and 34745 transitions. [2021-08-12 19:51:00,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:00,563 INFO L276 IsEmpty]: Start isEmpty. Operand 9397 states and 34745 transitions. [2021-08-12 19:51:00,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:00,577 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:00,577 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:00,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-08-12 19:51:00,793 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:00,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:00,793 INFO L82 PathProgramCache]: Analyzing trace with hash -2103940680, now seen corresponding path program 76 times [2021-08-12 19:51:00,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:00,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511259067] [2021-08-12 19:51:00,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:01,056 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:01,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:01,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511259067] [2021-08-12 19:51:01,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511259067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:01,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409411484] [2021-08-12 19:51:01,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:01,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:51:01,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:01,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:01,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:51:01,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:01,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:01,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:01,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:51:01,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:51:01,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:01,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:01,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:51:01,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:01,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:01,252 INFO L518 ElimStorePlain]: Eliminatee v_C_125 vanished before elimination [2021-08-12 19:51:01,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:01,253 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:51:01,267 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:01,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409411484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:01,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:01,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:51:01,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115832145] [2021-08-12 19:51:01,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:51:01,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:01,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:51:01,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:51:01,268 INFO L87 Difference]: Start difference. First operand 9397 states and 34745 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:06,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:06,770 INFO L93 Difference]: Finished difference Result 12056 states and 43714 transitions. [2021-08-12 19:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:51:06,771 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:06,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:06,804 INFO L225 Difference]: With dead ends: 12056 [2021-08-12 19:51:06,804 INFO L226 Difference]: Without dead ends: 12012 [2021-08-12 19:51:06,806 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 616.6ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:51:06,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12012 states. [2021-08-12 19:51:08,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12012 to 9422. [2021-08-12 19:51:08,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.6964228850440506) internal successors, (34824), 9421 states have internal predecessors, (34824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:08,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 34824 transitions. [2021-08-12 19:51:08,078 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 34824 transitions. Word has length 28 [2021-08-12 19:51:08,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:08,079 INFO L482 AbstractCegarLoop]: Abstraction has 9422 states and 34824 transitions. [2021-08-12 19:51:08,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:08,079 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 34824 transitions. [2021-08-12 19:51:08,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:08,093 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:08,093 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:08,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:08,309 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:08,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:08,309 INFO L82 PathProgramCache]: Analyzing trace with hash 162628600, now seen corresponding path program 77 times [2021-08-12 19:51:08,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:08,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711328266] [2021-08-12 19:51:08,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:08,521 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:08,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:08,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711328266] [2021-08-12 19:51:08,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711328266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:08,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508949643] [2021-08-12 19:51:08,522 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 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-08-12 19:51:08,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:51:08,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:08,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:08,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:08,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:51:08,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:08,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-08-12 19:51:08,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:51:08,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:08,683 INFO L518 ElimStorePlain]: Eliminatee v_C_127 vanished before elimination [2021-08-12 19:51:08,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-08-12 19:51:08,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:51:08,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:08,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:08,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:51:08,727 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:08,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508949643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:08,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:08,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 19:51:08,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514160473] [2021-08-12 19:51:08,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:51:08,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:08,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:51:08,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:51:08,728 INFO L87 Difference]: Start difference. First operand 9422 states and 34824 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:12,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:12,568 INFO L93 Difference]: Finished difference Result 9557 states and 35219 transitions. [2021-08-12 19:51:12,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:51:12,569 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:12,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:12,594 INFO L225 Difference]: With dead ends: 9557 [2021-08-12 19:51:12,595 INFO L226 Difference]: Without dead ends: 9540 [2021-08-12 19:51:12,597 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 324.4ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:51:12,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-08-12 19:51:13,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9410. [2021-08-12 19:51:13,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9410 states, 9409 states have (on average 3.697736210011691) internal successors, (34792), 9409 states have internal predecessors, (34792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:13,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9410 states to 9410 states and 34792 transitions. [2021-08-12 19:51:13,920 INFO L78 Accepts]: Start accepts. Automaton has 9410 states and 34792 transitions. Word has length 28 [2021-08-12 19:51:13,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:13,920 INFO L482 AbstractCegarLoop]: Abstraction has 9410 states and 34792 transitions. [2021-08-12 19:51:13,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:13,920 INFO L276 IsEmpty]: Start isEmpty. Operand 9410 states and 34792 transitions. [2021-08-12 19:51:13,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:13,932 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:13,932 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:14,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:14,148 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:14,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:14,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1982693332, now seen corresponding path program 78 times [2021-08-12 19:51:14,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:14,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453968700] [2021-08-12 19:51:14,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:14,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:14,405 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:14,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:14,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453968700] [2021-08-12 19:51:14,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453968700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:14,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169044228] [2021-08-12 19:51:14,406 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 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-08-12 19:51:14,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:51:14,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:14,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:51:14,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:14,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:51:14,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:14,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:14,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:14,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-08-12 19:51:14,724 INFO L446 ElimStorePlain]: Different costs {0=[v_C_129], 2=[A], 3=[B]} [2021-08-12 19:51:14,727 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 24 treesize of output 20 [2021-08-12 19:51:14,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:14,759 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-08-12 19:51:14,771 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:14,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 38 [2021-08-12 19:51:14,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:51:14,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:14,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:14,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:14,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 68 treesize of output 64 [2021-08-12 19:51:14,836 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:51:14,892 INFO L628 ElimStorePlain]: treesize reduction 129, result has 28.7 percent of original size [2021-08-12 19:51:14,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:14,900 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:73, output treesize:81 [2021-08-12 19:51:14,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:14,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169044228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:14,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:14,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-08-12 19:51:14,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590451529] [2021-08-12 19:51:14,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:51:14,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:14,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:51:14,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:51:14,982 INFO L87 Difference]: Start difference. First operand 9410 states and 34792 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:20,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:20,855 INFO L93 Difference]: Finished difference Result 12168 states and 43949 transitions. [2021-08-12 19:51:20,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:51:20,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:20,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:20,885 INFO L225 Difference]: With dead ends: 12168 [2021-08-12 19:51:20,886 INFO L226 Difference]: Without dead ends: 12037 [2021-08-12 19:51:20,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 981.8ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:51:20,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12037 states. [2021-08-12 19:51:22,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12037 to 9451. [2021-08-12 19:51:22,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9451 states, 9450 states have (on average 3.693650793650794) internal successors, (34905), 9450 states have internal predecessors, (34905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:22,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9451 states to 9451 states and 34905 transitions. [2021-08-12 19:51:22,274 INFO L78 Accepts]: Start accepts. Automaton has 9451 states and 34905 transitions. Word has length 28 [2021-08-12 19:51:22,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:22,275 INFO L482 AbstractCegarLoop]: Abstraction has 9451 states and 34905 transitions. [2021-08-12 19:51:22,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:22,275 INFO L276 IsEmpty]: Start isEmpty. Operand 9451 states and 34905 transitions. [2021-08-12 19:51:22,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:22,291 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:22,291 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:22,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:22,509 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:22,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:22,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1821506156, now seen corresponding path program 79 times [2021-08-12 19:51:22,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:22,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834394845] [2021-08-12 19:51:22,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:22,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:22,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:22,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834394845] [2021-08-12 19:51:22,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834394845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:22,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149123563] [2021-08-12 19:51:22,802 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 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-08-12 19:51:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:22,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:22,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:22,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:51:22,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:22,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:22,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:22,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:51:23,001 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_131], 2=[B]} [2021-08-12 19:51:23,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:51:23,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:23,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:23,013 INFO L518 ElimStorePlain]: Eliminatee v_C_131 vanished before elimination [2021-08-12 19:51:23,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:23,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:23,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:51:23,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:23,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:23,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:23,025 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:51:23,044 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:23,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149123563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:23,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:23,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:51:23,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844764070] [2021-08-12 19:51:23,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:51:23,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:23,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:51:23,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:51:23,045 INFO L87 Difference]: Start difference. First operand 9451 states and 34905 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:29,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:29,123 INFO L93 Difference]: Finished difference Result 13165 states and 47422 transitions. [2021-08-12 19:51:29,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:51:29,124 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:29,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:29,156 INFO L225 Difference]: With dead ends: 13165 [2021-08-12 19:51:29,156 INFO L226 Difference]: Without dead ends: 13095 [2021-08-12 19:51:29,158 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 631.7ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:51:29,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2021-08-12 19:51:30,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 9433. [2021-08-12 19:51:30,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9433 states, 9432 states have (on average 3.695186598812553) internal successors, (34853), 9432 states have internal predecessors, (34853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:30,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9433 states to 9433 states and 34853 transitions. [2021-08-12 19:51:30,411 INFO L78 Accepts]: Start accepts. Automaton has 9433 states and 34853 transitions. Word has length 28 [2021-08-12 19:51:30,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:30,412 INFO L482 AbstractCegarLoop]: Abstraction has 9433 states and 34853 transitions. [2021-08-12 19:51:30,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:30,412 INFO L276 IsEmpty]: Start isEmpty. Operand 9433 states and 34853 transitions. [2021-08-12 19:51:30,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:30,426 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:30,426 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:30,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:30,643 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:30,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:30,643 INFO L82 PathProgramCache]: Analyzing trace with hash 2113657688, now seen corresponding path program 80 times [2021-08-12 19:51:30,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:30,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106142059] [2021-08-12 19:51:30,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:30,896 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:30,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:30,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106142059] [2021-08-12 19:51:30,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106142059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:30,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442273241] [2021-08-12 19:51:30,897 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 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-08-12 19:51:30,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:51:30,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:30,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:30,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:30,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:51:30,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:30,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:30,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:30,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:51:31,058 INFO L446 ElimStorePlain]: Different costs {0=[v_C_133], 2=[B]} [2021-08-12 19:51:31,060 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 24 treesize of output 20 [2021-08-12 19:51:31,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:31,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:31,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:31,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:31,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 22 [2021-08-12 19:51:31,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:31,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:31,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:31,082 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-08-12 19:51:31,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:51:31,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:31,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:31,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:31,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:51:31,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:31,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442273241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:31,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:31,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:51:31,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068873454] [2021-08-12 19:51:31,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:51:31,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:31,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:51:31,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:51:31,124 INFO L87 Difference]: Start difference. First operand 9433 states and 34853 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:36,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:36,558 INFO L93 Difference]: Finished difference Result 12077 states and 43755 transitions. [2021-08-12 19:51:36,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:51:36,559 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:36,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:36,585 INFO L225 Difference]: With dead ends: 12077 [2021-08-12 19:51:36,586 INFO L226 Difference]: Without dead ends: 12036 [2021-08-12 19:51:36,587 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 464.5ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:51:36,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12036 states. [2021-08-12 19:51:37,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12036 to 9428. [2021-08-12 19:51:37,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9428 states, 9427 states have (on average 3.696403946112231) internal successors, (34846), 9427 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:37,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 34846 transitions. [2021-08-12 19:51:37,902 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 34846 transitions. Word has length 28 [2021-08-12 19:51:37,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:37,902 INFO L482 AbstractCegarLoop]: Abstraction has 9428 states and 34846 transitions. [2021-08-12 19:51:37,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:37,903 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 34846 transitions. [2021-08-12 19:51:37,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:37,917 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:37,917 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:38,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:38,134 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:38,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:38,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1579622776, now seen corresponding path program 81 times [2021-08-12 19:51:38,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:38,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999089886] [2021-08-12 19:51:38,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:38,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:38,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:38,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:38,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999089886] [2021-08-12 19:51:38,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999089886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:38,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277823664] [2021-08-12 19:51:38,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:51:38,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:51:38,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:38,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:51:38,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:38,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:51:38,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:38,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-08-12 19:51:38,502 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 24 treesize of output 20 [2021-08-12 19:51:38,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:38,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:43 [2021-08-12 19:51:38,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:38,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-08-12 19:51:38,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:51:38,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:38,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-08-12 19:51:38,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-08-12 19:51:38,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:38,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:38,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:51:38,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:38,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:38,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:51:38,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:38,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277823664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:38,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:38,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 19:51:38,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327567399] [2021-08-12 19:51:38,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:51:38,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:38,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:51:38,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:51:38,692 INFO L87 Difference]: Start difference. First operand 9428 states and 34846 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:42,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:42,875 INFO L93 Difference]: Finished difference Result 9534 states and 35122 transitions. [2021-08-12 19:51:42,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:51:42,876 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:42,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:42,900 INFO L225 Difference]: With dead ends: 9534 [2021-08-12 19:51:42,900 INFO L226 Difference]: Without dead ends: 9510 [2021-08-12 19:51:42,902 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 508.0ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:51:42,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9510 states. [2021-08-12 19:51:44,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9510 to 9445. [2021-08-12 19:51:44,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9445 states, 9444 states have (on average 3.6954680220245657) internal successors, (34900), 9444 states have internal predecessors, (34900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:44,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9445 states to 9445 states and 34900 transitions. [2021-08-12 19:51:44,281 INFO L78 Accepts]: Start accepts. Automaton has 9445 states and 34900 transitions. Word has length 28 [2021-08-12 19:51:44,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:44,282 INFO L482 AbstractCegarLoop]: Abstraction has 9445 states and 34900 transitions. [2021-08-12 19:51:44,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:44,282 INFO L276 IsEmpty]: Start isEmpty. Operand 9445 states and 34900 transitions. [2021-08-12 19:51:44,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:44,295 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:44,295 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:44,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:44,511 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:44,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:44,511 INFO L82 PathProgramCache]: Analyzing trace with hash -37910004, now seen corresponding path program 82 times [2021-08-12 19:51:44,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:44,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757519633] [2021-08-12 19:51:44,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:44,741 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:44,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:44,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757519633] [2021-08-12 19:51:44,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757519633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:44,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559621716] [2021-08-12 19:51:44,741 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 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-08-12 19:51:44,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:51:44,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:44,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:44,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:44,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:51:44,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:44,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-08-12 19:51:44,873 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 24 treesize of output 20 [2021-08-12 19:51:44,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:44,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:40 [2021-08-12 19:51:44,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:51:44,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:44,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-08-12 19:51:44,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:44,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:44,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:51:44,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:44,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:44,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:51:44,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:44,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559621716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:44,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:44,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:51:44,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855256803] [2021-08-12 19:51:44,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:51:44,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:44,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:51:44,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:51:44,991 INFO L87 Difference]: Start difference. First operand 9445 states and 34900 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:49,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:49,035 INFO L93 Difference]: Finished difference Result 9629 states and 35409 transitions. [2021-08-12 19:51:49,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:51:49,035 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:49,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:49,057 INFO L225 Difference]: With dead ends: 9629 [2021-08-12 19:51:49,057 INFO L226 Difference]: Without dead ends: 9605 [2021-08-12 19:51:49,058 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 356.9ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:51:49,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2021-08-12 19:51:50,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9443. [2021-08-12 19:51:50,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9443 states, 9442 states have (on average 3.696038974793476) internal successors, (34898), 9442 states have internal predecessors, (34898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:50,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9443 states to 9443 states and 34898 transitions. [2021-08-12 19:51:50,294 INFO L78 Accepts]: Start accepts. Automaton has 9443 states and 34898 transitions. Word has length 28 [2021-08-12 19:51:50,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:50,294 INFO L482 AbstractCegarLoop]: Abstraction has 9443 states and 34898 transitions. [2021-08-12 19:51:50,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:50,295 INFO L276 IsEmpty]: Start isEmpty. Operand 9443 states and 34898 transitions. [2021-08-12 19:51:50,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:50,309 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:50,309 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:50,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-08-12 19:51:50,526 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:50,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:50,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1727852908, now seen corresponding path program 83 times [2021-08-12 19:51:50,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:50,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993746021] [2021-08-12 19:51:50,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:50,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:50,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:50,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:50,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993746021] [2021-08-12 19:51:50,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993746021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:50,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832514191] [2021-08-12 19:51:50,777 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 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-08-12 19:51:50,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:51:50,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:50,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:51:50,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:50,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:51:50,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:50,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-08-12 19:51:50,928 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 24 treesize of output 20 [2021-08-12 19:51:50,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:50,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-08-12 19:51:50,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:50,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:50,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 40 treesize of output 28 [2021-08-12 19:51:50,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:50,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:50,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:37 [2021-08-12 19:51:51,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:51:51,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:51,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:51,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:51,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:51:51,036 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:51,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832514191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:51,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:51,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:51:51,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628690374] [2021-08-12 19:51:51,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:51:51,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:51,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:51:51,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:51:51,037 INFO L87 Difference]: Start difference. First operand 9443 states and 34898 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:55,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:55,093 INFO L93 Difference]: Finished difference Result 9591 states and 35293 transitions. [2021-08-12 19:51:55,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:51:55,093 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:51:55,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:55,117 INFO L225 Difference]: With dead ends: 9591 [2021-08-12 19:51:55,117 INFO L226 Difference]: Without dead ends: 9552 [2021-08-12 19:51:55,118 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 371.7ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:51:55,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2021-08-12 19:51:56,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9442. [2021-08-12 19:51:56,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9442 states, 9441 states have (on average 3.6972778307382694) internal successors, (34906), 9441 states have internal predecessors, (34906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:56,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9442 states to 9442 states and 34906 transitions. [2021-08-12 19:51:56,363 INFO L78 Accepts]: Start accepts. Automaton has 9442 states and 34906 transitions. Word has length 28 [2021-08-12 19:51:56,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:56,364 INFO L482 AbstractCegarLoop]: Abstraction has 9442 states and 34906 transitions. [2021-08-12 19:51:56,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:56,364 INFO L276 IsEmpty]: Start isEmpty. Operand 9442 states and 34906 transitions. [2021-08-12 19:51:56,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:51:56,379 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:56,379 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:56,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:56,598 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:56,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:56,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1624520208, now seen corresponding path program 84 times [2021-08-12 19:51:56,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:56,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991388235] [2021-08-12 19:51:56,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:56,818 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:56,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:56,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991388235] [2021-08-12 19:51:56,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991388235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:56,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064805335] [2021-08-12 19:51:56,818 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 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-08-12 19:51:56,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:51:56,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:56,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:51:56,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:56,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:51:56,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:56,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:56,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:56,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-08-12 19:51:57,194 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_141], 2=[B]} [2021-08-12 19:51:57,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:51:57,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:57,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:57,203 INFO L518 ElimStorePlain]: Eliminatee v_C_141 vanished before elimination [2021-08-12 19:51:57,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:57,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:57,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-08-12 19:51:57,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:57,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:57,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:57,211 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-08-12 19:51:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:57,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064805335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:57,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:57,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:51:57,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996122432] [2021-08-12 19:51:57,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:51:57,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:57,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:51:57,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:51:57,225 INFO L87 Difference]: Start difference. First operand 9442 states and 34906 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:02,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:02,663 INFO L93 Difference]: Finished difference Result 12098 states and 43871 transitions. [2021-08-12 19:52:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:52:02,663 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:02,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:02,696 INFO L225 Difference]: With dead ends: 12098 [2021-08-12 19:52:02,696 INFO L226 Difference]: Without dead ends: 12054 [2021-08-12 19:52:02,698 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 488.7ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:52:02,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12054 states. [2021-08-12 19:52:04,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12054 to 9468. [2021-08-12 19:52:04,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9468 states, 9467 states have (on average 3.695785359670434) internal successors, (34988), 9467 states have internal predecessors, (34988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:04,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9468 states to 9468 states and 34988 transitions. [2021-08-12 19:52:04,055 INFO L78 Accepts]: Start accepts. Automaton has 9468 states and 34988 transitions. Word has length 28 [2021-08-12 19:52:04,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:04,055 INFO L482 AbstractCegarLoop]: Abstraction has 9468 states and 34988 transitions. [2021-08-12 19:52:04,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:04,055 INFO L276 IsEmpty]: Start isEmpty. Operand 9468 states and 34988 transitions. [2021-08-12 19:52:04,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:04,068 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:04,068 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:04,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-08-12 19:52:04,284 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:04,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:04,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1755484564, now seen corresponding path program 85 times [2021-08-12 19:52:04,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:04,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132856886] [2021-08-12 19:52:04,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:04,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132856886] [2021-08-12 19:52:04,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132856886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:04,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833106894] [2021-08-12 19:52:04,550 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 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-08-12 19:52:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:04,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:52:04,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:04,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:52:04,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:04,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-08-12 19:52:04,726 INFO L446 ElimStorePlain]: Different costs {0=[v_C_143], 2=[B]} [2021-08-12 19:52:04,729 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 24 treesize of output 20 [2021-08-12 19:52:04,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:04,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:04,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:04,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 39 treesize of output 27 [2021-08-12 19:52:04,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:04,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-08-12 19:52:04,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:52:04,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:04,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:04,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:52:04,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:04,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833106894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:04,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:04,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:52:04,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518469475] [2021-08-12 19:52:04,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:52:04,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:04,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:52:04,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:52:04,797 INFO L87 Difference]: Start difference. First operand 9468 states and 34988 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:10,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:10,354 INFO L93 Difference]: Finished difference Result 12149 states and 44005 transitions. [2021-08-12 19:52:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:52:10,355 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:10,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:10,385 INFO L225 Difference]: With dead ends: 12149 [2021-08-12 19:52:10,385 INFO L226 Difference]: Without dead ends: 12116 [2021-08-12 19:52:10,388 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:52:10,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-08-12 19:52:11,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9463. [2021-08-12 19:52:11,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9463 states, 9462 states have (on average 3.6972098922003807) internal successors, (34983), 9462 states have internal predecessors, (34983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:11,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9463 states to 9463 states and 34983 transitions. [2021-08-12 19:52:11,748 INFO L78 Accepts]: Start accepts. Automaton has 9463 states and 34983 transitions. Word has length 28 [2021-08-12 19:52:11,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:11,748 INFO L482 AbstractCegarLoop]: Abstraction has 9463 states and 34983 transitions. [2021-08-12 19:52:11,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:11,748 INFO L276 IsEmpty]: Start isEmpty. Operand 9463 states and 34983 transitions. [2021-08-12 19:52:11,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:11,761 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:11,761 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:11,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-08-12 19:52:11,980 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:11,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:11,980 INFO L82 PathProgramCache]: Analyzing trace with hash -194926700, now seen corresponding path program 86 times [2021-08-12 19:52:11,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:11,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267357153] [2021-08-12 19:52:11,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:11,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:12,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:12,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267357153] [2021-08-12 19:52:12,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267357153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217005837] [2021-08-12 19:52:12,194 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 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-08-12 19:52:12,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:52:12,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:52:12,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:52:12,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:12,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:52:12,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:12,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-08-12 19:52:12,343 INFO L446 ElimStorePlain]: Different costs {0=[v_C_145], 2=[B]} [2021-08-12 19:52:12,345 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 24 treesize of output 20 [2021-08-12 19:52:12,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:12,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:12,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:12,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-08-12 19:52:12,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:12,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,369 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-08-12 19:52:12,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:52:12,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:12,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:12,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:52:12,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:12,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217005837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:12,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:12,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:52:12,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463074398] [2021-08-12 19:52:12,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:52:12,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:12,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:52:12,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:52:12,440 INFO L87 Difference]: Start difference. First operand 9463 states and 34983 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:18,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:18,109 INFO L93 Difference]: Finished difference Result 12170 states and 44092 transitions. [2021-08-12 19:52:18,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:52:18,109 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:18,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:18,139 INFO L225 Difference]: With dead ends: 12170 [2021-08-12 19:52:18,139 INFO L226 Difference]: Without dead ends: 12140 [2021-08-12 19:52:18,141 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 503.8ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:52:18,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12140 states. [2021-08-12 19:52:19,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12140 to 9475. [2021-08-12 19:52:19,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9475 states, 9474 states have (on average 3.696748997255647) internal successors, (35023), 9474 states have internal predecessors, (35023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:19,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9475 states to 9475 states and 35023 transitions. [2021-08-12 19:52:19,539 INFO L78 Accepts]: Start accepts. Automaton has 9475 states and 35023 transitions. Word has length 28 [2021-08-12 19:52:19,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:19,539 INFO L482 AbstractCegarLoop]: Abstraction has 9475 states and 35023 transitions. [2021-08-12 19:52:19,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:19,539 INFO L276 IsEmpty]: Start isEmpty. Operand 9475 states and 35023 transitions. [2021-08-12 19:52:19,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:19,554 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:19,554 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:19,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:19,770 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:19,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:19,770 INFO L82 PathProgramCache]: Analyzing trace with hash 604414584, now seen corresponding path program 87 times [2021-08-12 19:52:19,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:19,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262022214] [2021-08-12 19:52:19,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:19,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:19,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:19,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:19,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262022214] [2021-08-12 19:52:19,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262022214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:19,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133489300] [2021-08-12 19:52:19,979 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 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-08-12 19:52:20,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:52:20,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:52:20,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:52:20,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:20,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:52:20,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:20,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-08-12 19:52:20,087 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 24 treesize of output 20 [2021-08-12 19:52:20,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:20,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:51 [2021-08-12 19:52:20,175 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:20,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-08-12 19:52:20,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:52:20,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:20,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-08-12 19:52:20,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:20,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:20,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:52:20,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:20,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:20,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:52:20,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:20,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133489300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:20,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:20,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 19:52:20,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598785968] [2021-08-12 19:52:20,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:52:20,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:20,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:52:20,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:52:20,308 INFO L87 Difference]: Start difference. First operand 9475 states and 35023 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:24,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:24,732 INFO L93 Difference]: Finished difference Result 9588 states and 35336 transitions. [2021-08-12 19:52:24,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:52:24,733 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:24,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:24,759 INFO L225 Difference]: With dead ends: 9588 [2021-08-12 19:52:24,759 INFO L226 Difference]: Without dead ends: 9571 [2021-08-12 19:52:24,761 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 511.6ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:52:24,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2021-08-12 19:52:25,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9494. [2021-08-12 19:52:25,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.695670494048246) internal successors, (35083), 9493 states have internal predecessors, (35083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:26,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35083 transitions. [2021-08-12 19:52:26,027 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35083 transitions. Word has length 28 [2021-08-12 19:52:26,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:26,028 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35083 transitions. [2021-08-12 19:52:26,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:26,028 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35083 transitions. [2021-08-12 19:52:26,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:26,043 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:26,043 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:26,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:26,259 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:26,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:26,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1013118196, now seen corresponding path program 88 times [2021-08-12 19:52:26,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:26,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216044906] [2021-08-12 19:52:26,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:26,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:26,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:26,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:26,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216044906] [2021-08-12 19:52:26,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216044906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:26,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227838528] [2021-08-12 19:52:26,482 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 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-08-12 19:52:26,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:52:26,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:52:26,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:52:26,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:26,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:52:26,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:26,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-08-12 19:52:26,582 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 24 treesize of output 20 [2021-08-12 19:52:26,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:26,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-08-12 19:52:26,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:52:26,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:26,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-08-12 19:52:26,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:26,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:26,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-08-12 19:52:26,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:26,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:26,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-08-12 19:52:26,725 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:26,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227838528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:26,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:26,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:52:26,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738814920] [2021-08-12 19:52:26,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:52:26,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:26,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:52:26,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:52:26,726 INFO L87 Difference]: Start difference. First operand 9494 states and 35083 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:30,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:30,986 INFO L93 Difference]: Finished difference Result 9695 states and 35667 transitions. [2021-08-12 19:52:30,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:52:30,987 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:30,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:31,013 INFO L225 Difference]: With dead ends: 9695 [2021-08-12 19:52:31,014 INFO L226 Difference]: Without dead ends: 9678 [2021-08-12 19:52:31,016 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 393.0ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:52:31,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9678 states. [2021-08-12 19:52:32,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9678 to 9499. [2021-08-12 19:52:32,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 3.6949884186144453) internal successors, (35095), 9498 states have internal predecessors, (35095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:32,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 35095 transitions. [2021-08-12 19:52:32,411 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 35095 transitions. Word has length 28 [2021-08-12 19:52:32,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:32,411 INFO L482 AbstractCegarLoop]: Abstraction has 9499 states and 35095 transitions. [2021-08-12 19:52:32,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:32,411 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 35095 transitions. [2021-08-12 19:52:32,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:32,425 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:32,425 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:32,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:32,641 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:32,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:32,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1591906196, now seen corresponding path program 89 times [2021-08-12 19:52:32,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:32,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57070394] [2021-08-12 19:52:32,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:32,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:32,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57070394] [2021-08-12 19:52:32,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57070394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:32,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197581300] [2021-08-12 19:52:32,853 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:32,879 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:52:32,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:52:32,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:52:32,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:32,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:52:32,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:32,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:32,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:32,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-08-12 19:52:32,952 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 24 treesize of output 20 [2021-08-12 19:52:32,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:32,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:32,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:32,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-08-12 19:52:33,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:33,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:33,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-08-12 19:52:33,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:33,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:33,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:33,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:29 [2021-08-12 19:52:33,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:52:33,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:33,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:33,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:33,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:52:33,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:33,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197581300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:33,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:33,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:52:33,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80389727] [2021-08-12 19:52:33,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:52:33,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:33,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:52:33,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:52:33,092 INFO L87 Difference]: Start difference. First operand 9499 states and 35095 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:37,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:37,305 INFO L93 Difference]: Finished difference Result 9647 states and 35506 transitions. [2021-08-12 19:52:37,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:52:37,305 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:37,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:37,338 INFO L225 Difference]: With dead ends: 9647 [2021-08-12 19:52:37,339 INFO L226 Difference]: Without dead ends: 9620 [2021-08-12 19:52:37,341 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 376.1ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:52:37,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-08-12 19:52:38,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9494. [2021-08-12 19:52:38,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.6965132202675655) internal successors, (35091), 9493 states have internal predecessors, (35091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:38,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35091 transitions. [2021-08-12 19:52:38,647 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35091 transitions. Word has length 28 [2021-08-12 19:52:38,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:38,647 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35091 transitions. [2021-08-12 19:52:38,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:38,647 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35091 transitions. [2021-08-12 19:52:38,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:38,663 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:38,663 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:38,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-08-12 19:52:38,879 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:38,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:38,880 INFO L82 PathProgramCache]: Analyzing trace with hash -218520368, now seen corresponding path program 90 times [2021-08-12 19:52:38,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:38,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386840771] [2021-08-12 19:52:38,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:39,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:39,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:39,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386840771] [2021-08-12 19:52:39,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386840771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:39,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47447029] [2021-08-12 19:52:39,096 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 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-08-12 19:52:39,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:52:39,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:52:39,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:52:39,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:39,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:52:39,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:39,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-08-12 19:52:39,194 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 24 treesize of output 20 [2021-08-12 19:52:39,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:39,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-08-12 19:52:39,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:52:39,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:52:39,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 treesize of output 24 [2021-08-12 19:52:39,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:39,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-08-12 19:52:39,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-08-12 19:52:39,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:39,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:39,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-08-12 19:52:39,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:39,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47447029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:39,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:39,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 19:52:39,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923608131] [2021-08-12 19:52:39,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:52:39,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:39,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:52:39,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:52:39,331 INFO L87 Difference]: Start difference. First operand 9494 states and 35091 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:43,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:43,573 INFO L93 Difference]: Finished difference Result 9649 states and 35546 transitions. [2021-08-12 19:52:43,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:52:43,573 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:52:43,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:43,600 INFO L225 Difference]: With dead ends: 9649 [2021-08-12 19:52:43,600 INFO L226 Difference]: Without dead ends: 9632 [2021-08-12 19:52:43,602 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 408.8ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:52:43,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9632 states. [2021-08-12 19:52:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9632 to 9502. [2021-08-12 19:52:44,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.6969792653404903) internal successors, (35125), 9501 states have internal predecessors, (35125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:44,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 35125 transitions. [2021-08-12 19:52:44,975 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 35125 transitions. Word has length 28 [2021-08-12 19:52:44,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:44,975 INFO L482 AbstractCegarLoop]: Abstraction has 9502 states and 35125 transitions. [2021-08-12 19:52:44,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:44,975 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 35125 transitions. [2021-08-12 19:52:44,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:44,989 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:44,989 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:45,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:45,205 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:45,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:45,206 INFO L82 PathProgramCache]: Analyzing trace with hash 618524472, now seen corresponding path program 91 times [2021-08-12 19:52:45,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:45,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159641871] [2021-08-12 19:52:45,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:45,359 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:45,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:45,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159641871] [2021-08-12 19:52:45,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159641871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:45,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527213659] [2021-08-12 19:52:45,360 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 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-08-12 19:52:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:45,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:52:45,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:45,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:52:45,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:45,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:45,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:45,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:52:45,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:52:45,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:45,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:45,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-12 19:52:45,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:45,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:45,591 INFO L518 ElimStorePlain]: Eliminatee v_C_155 vanished before elimination [2021-08-12 19:52:45,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:45,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-08-12 19:52:45,607 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:45,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527213659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:45,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:45,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:52:45,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380075770] [2021-08-12 19:52:45,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:52:45,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:45,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:52:45,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:52:45,608 INFO L87 Difference]: Start difference. First operand 9502 states and 35125 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:52:51,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:52:51,561 INFO L93 Difference]: Finished difference Result 10932 states and 39180 transitions. [2021-08-12 19:52:51,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:52:51,562 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-08-12 19:52:51,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:52:51,588 INFO L225 Difference]: With dead ends: 10932 [2021-08-12 19:52:51,588 INFO L226 Difference]: Without dead ends: 10915 [2021-08-12 19:52:51,590 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 896.2ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:52:51,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-08-12 19:52:53,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 9577. [2021-08-12 19:52:53,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9577 states, 9576 states have (on average 3.6940267335004178) internal successors, (35374), 9576 states have internal predecessors, (35374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:52:53,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9577 states to 9577 states and 35374 transitions. [2021-08-12 19:52:53,069 INFO L78 Accepts]: Start accepts. Automaton has 9577 states and 35374 transitions. Word has length 28 [2021-08-12 19:52:53,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:52:53,069 INFO L482 AbstractCegarLoop]: Abstraction has 9577 states and 35374 transitions. [2021-08-12 19:52:53,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:52:53,069 INFO L276 IsEmpty]: Start isEmpty. Operand 9577 states and 35374 transitions. [2021-08-12 19:52:53,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:52:53,084 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:52:53,084 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:52:53,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-08-12 19:52:53,285 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:52:53,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:52:53,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1409873544, now seen corresponding path program 92 times [2021-08-12 19:52:53,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:52:53,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512037577] [2021-08-12 19:52:53,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:52:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:52:53,502 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:53,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:52:53,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512037577] [2021-08-12 19:52:53,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512037577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:53,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725729643] [2021-08-12 19:52:53,502 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:52:53,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:52:53,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:52:53,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-12 19:52:53,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:52:53,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:52:53,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:53,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:53,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:53,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:52:53,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:52:53,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:52:53,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:53,775 INFO L518 ElimStorePlain]: Eliminatee v_C_157 vanished before elimination [2021-08-12 19:52:53,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:53,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-08-12 19:52:53,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:53,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:52:53,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:52:53,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:52:53,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:52:53,839 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-08-12 19:52:53,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:52:53,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725729643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:52:53,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:52:53,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-12 19:52:53,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935987291] [2021-08-12 19:52:53,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:52:53,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:52:53,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:52:53,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:52:53,908 INFO L87 Difference]: Start difference. First operand 9577 states and 35374 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:01,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:01,572 INFO L93 Difference]: Finished difference Result 11441 states and 40574 transitions. [2021-08-12 19:53:01,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:53:01,573 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:53:01,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:01,600 INFO L225 Difference]: With dead ends: 11441 [2021-08-12 19:53:01,600 INFO L226 Difference]: Without dead ends: 11331 [2021-08-12 19:53:01,603 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1862.1ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 19:53:01,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11331 states. [2021-08-12 19:53:02,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11331 to 9640. [2021-08-12 19:53:02,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 3.691358024691358) internal successors, (35581), 9639 states have internal predecessors, (35581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:02,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 35581 transitions. [2021-08-12 19:53:02,981 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 35581 transitions. Word has length 28 [2021-08-12 19:53:02,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:02,981 INFO L482 AbstractCegarLoop]: Abstraction has 9640 states and 35581 transitions. [2021-08-12 19:53:02,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 35581 transitions. [2021-08-12 19:53:02,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:02,995 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:02,995 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:03,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:53:03,209 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:03,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:03,209 INFO L82 PathProgramCache]: Analyzing trace with hash -744166792, now seen corresponding path program 93 times [2021-08-12 19:53:03,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:03,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19015964] [2021-08-12 19:53:03,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:03,366 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:03,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:03,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19015964] [2021-08-12 19:53:03,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19015964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:03,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968548915] [2021-08-12 19:53:03,366 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 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-08-12 19:53:03,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:53:03,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:03,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:03,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:03,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:53:03,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:03,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:53:03,521 INFO L446 ElimStorePlain]: Different costs {0=[v_C_159], 1=[A]} [2021-08-12 19:53:03,523 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 29 treesize of output 25 [2021-08-12 19:53:03,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:03,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:53:03,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-08-12 19:53:03,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:03,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,538 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-08-12 19:53:03,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:03,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:03,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:03,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:53:03,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:03,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968548915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:03,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:03,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:03,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695426513] [2021-08-12 19:53:03,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:03,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:03,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:03,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:03,606 INFO L87 Difference]: Start difference. First operand 9640 states and 35581 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:09,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:09,751 INFO L93 Difference]: Finished difference Result 10913 states and 39249 transitions. [2021-08-12 19:53:09,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:53:09,751 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:53:09,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:09,779 INFO L225 Difference]: With dead ends: 10913 [2021-08-12 19:53:09,780 INFO L226 Difference]: Without dead ends: 10881 [2021-08-12 19:53:09,781 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 891.8ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:53:09,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-08-12 19:53:11,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9663. [2021-08-12 19:53:11,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9662 states have (on average 3.6912647484992753) internal successors, (35665), 9662 states have internal predecessors, (35665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:11,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 35665 transitions. [2021-08-12 19:53:11,139 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 35665 transitions. Word has length 28 [2021-08-12 19:53:11,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:11,139 INFO L482 AbstractCegarLoop]: Abstraction has 9663 states and 35665 transitions. [2021-08-12 19:53:11,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:11,139 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 35665 transitions. [2021-08-12 19:53:11,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:11,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:11,154 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:11,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:53:11,370 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:11,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:11,370 INFO L82 PathProgramCache]: Analyzing trace with hash -2021265836, now seen corresponding path program 94 times [2021-08-12 19:53:11,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:11,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786738648] [2021-08-12 19:53:11,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:11,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:11,555 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:11,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:11,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786738648] [2021-08-12 19:53:11,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786738648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:11,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813557470] [2021-08-12 19:53:11,555 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 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-08-12 19:53:11,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:53:11,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:11,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:11,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:11,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:53:11,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:11,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:53:11,765 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 24 treesize of output 20 [2021-08-12 19:53:11,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:11,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:53:11,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:11,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:11,779 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:11,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:11,780 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:53:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:11,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813557470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:11,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:11,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:11,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179792615] [2021-08-12 19:53:11,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:11,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:11,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:11,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:11,797 INFO L87 Difference]: Start difference. First operand 9663 states and 35665 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:53:17,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:17,958 INFO L93 Difference]: Finished difference Result 11556 states and 41076 transitions. [2021-08-12 19:53:17,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:53:17,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-08-12 19:53:17,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:17,985 INFO L225 Difference]: With dead ends: 11556 [2021-08-12 19:53:17,985 INFO L226 Difference]: Without dead ends: 11529 [2021-08-12 19:53:17,987 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 688.9ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:53:17,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11529 states. [2021-08-12 19:53:19,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11529 to 9689. [2021-08-12 19:53:19,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9689 states, 9688 states have (on average 3.690132122213047) internal successors, (35750), 9688 states have internal predecessors, (35750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:19,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9689 states to 9689 states and 35750 transitions. [2021-08-12 19:53:19,349 INFO L78 Accepts]: Start accepts. Automaton has 9689 states and 35750 transitions. Word has length 28 [2021-08-12 19:53:19,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:19,349 INFO L482 AbstractCegarLoop]: Abstraction has 9689 states and 35750 transitions. [2021-08-12 19:53:19,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:53:19,350 INFO L276 IsEmpty]: Start isEmpty. Operand 9689 states and 35750 transitions. [2021-08-12 19:53:19,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:19,364 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:19,364 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:19,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-08-12 19:53:19,566 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:19,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:19,566 INFO L82 PathProgramCache]: Analyzing trace with hash 245303444, now seen corresponding path program 95 times [2021-08-12 19:53:19,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:19,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794960385] [2021-08-12 19:53:19,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:19,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:19,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:19,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794960385] [2021-08-12 19:53:19,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794960385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:19,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469378852] [2021-08-12 19:53:19,754 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 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-08-12 19:53:19,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:53:19,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:19,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:19,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:19,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:53:19,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:19,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:19,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:19,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:53:19,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:53:19,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:19,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:19,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:53:19,936 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:53:19,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:19,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:19,941 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-08-12 19:53:20,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:20,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:20,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:20,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:20,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:53:20,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:20,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469378852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:20,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:20,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:20,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062144865] [2021-08-12 19:53:20,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:20,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:20,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:20,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:20,103 INFO L87 Difference]: Start difference. First operand 9689 states and 35750 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:25,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:25,828 INFO L93 Difference]: Finished difference Result 11329 states and 40559 transitions. [2021-08-12 19:53:25,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:53:25,829 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:53:25,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:25,864 INFO L225 Difference]: With dead ends: 11329 [2021-08-12 19:53:25,864 INFO L226 Difference]: Without dead ends: 11257 [2021-08-12 19:53:25,868 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 523.7ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:53:25,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11257 states. [2021-08-12 19:53:27,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11257 to 9680. [2021-08-12 19:53:27,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9680 states, 9679 states have (on average 3.69160037193925) internal successors, (35731), 9679 states have internal predecessors, (35731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:27,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9680 states to 9680 states and 35731 transitions. [2021-08-12 19:53:27,384 INFO L78 Accepts]: Start accepts. Automaton has 9680 states and 35731 transitions. Word has length 28 [2021-08-12 19:53:27,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:27,384 INFO L482 AbstractCegarLoop]: Abstraction has 9680 states and 35731 transitions. [2021-08-12 19:53:27,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:27,384 INFO L276 IsEmpty]: Start isEmpty. Operand 9680 states and 35731 transitions. [2021-08-12 19:53:27,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:27,398 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:27,398 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:27,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-08-12 19:53:27,600 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:27,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:27,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1181237460, now seen corresponding path program 96 times [2021-08-12 19:53:27,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:27,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314594120] [2021-08-12 19:53:27,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:27,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:27,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:27,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314594120] [2021-08-12 19:53:27,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314594120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:27,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369771350] [2021-08-12 19:53:27,760 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 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-08-12 19:53:27,792 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:53:27,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:27,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:27,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:27,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:53:27,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:27,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:27,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:27,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:53:27,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:53:27,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:27,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:27,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-12 19:53:27,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:27,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:27,995 INFO L518 ElimStorePlain]: Eliminatee v_C_165 vanished before elimination [2021-08-12 19:53:27,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:27,995 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:53:28,012 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:28,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369771350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:28,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:28,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:28,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187686519] [2021-08-12 19:53:28,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:28,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:28,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:28,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:28,013 INFO L87 Difference]: Start difference. First operand 9680 states and 35731 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:53:32,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:32,888 INFO L93 Difference]: Finished difference Result 10478 states and 38008 transitions. [2021-08-12 19:53:32,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:53:32,888 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-08-12 19:53:32,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:32,915 INFO L225 Difference]: With dead ends: 10478 [2021-08-12 19:53:32,915 INFO L226 Difference]: Without dead ends: 10461 [2021-08-12 19:53:32,917 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 350.6ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:53:32,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10461 states. [2021-08-12 19:53:34,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10461 to 9695. [2021-08-12 19:53:34,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.6912523210233132) internal successors, (35783), 9694 states have internal predecessors, (35783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:34,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 35783 transitions. [2021-08-12 19:53:34,314 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 35783 transitions. Word has length 28 [2021-08-12 19:53:34,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:34,314 INFO L482 AbstractCegarLoop]: Abstraction has 9695 states and 35783 transitions. [2021-08-12 19:53:34,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:53:34,314 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 35783 transitions. [2021-08-12 19:53:34,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:34,332 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:34,332 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:34,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:53:34,534 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:34,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:34,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1312201816, now seen corresponding path program 97 times [2021-08-12 19:53:34,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:34,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512847581] [2021-08-12 19:53:34,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:34,692 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:34,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:34,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512847581] [2021-08-12 19:53:34,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512847581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:34,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271116326] [2021-08-12 19:53:34,692 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 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-08-12 19:53:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:34,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:34,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:34,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:53:34,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:34,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:53:34,865 INFO L446 ElimStorePlain]: Different costs {0=[v_C_167], 6=[B]} [2021-08-12 19:53:34,866 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 162 treesize of output 126 [2021-08-12 19:53:34,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:34,952 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-08-12 19:53:34,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 151 [2021-08-12 19:53:34,955 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:34,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,961 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:162, output treesize:27 [2021-08-12 19:53:34,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:34,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:34,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:34,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:53:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:35,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271116326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:35,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:35,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:35,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289936707] [2021-08-12 19:53:35,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:35,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:35,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:35,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:35,006 INFO L87 Difference]: Start difference. First operand 9695 states and 35783 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:40,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:40,491 INFO L93 Difference]: Finished difference Result 10920 states and 39244 transitions. [2021-08-12 19:53:40,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:53:40,491 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:53:40,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:40,518 INFO L225 Difference]: With dead ends: 10920 [2021-08-12 19:53:40,518 INFO L226 Difference]: Without dead ends: 10881 [2021-08-12 19:53:40,520 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 394.3ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:53:40,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-08-12 19:53:42,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9718. [2021-08-12 19:53:42,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9718 states, 9717 states have (on average 3.6923947720489863) internal successors, (35879), 9717 states have internal predecessors, (35879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:42,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9718 states to 9718 states and 35879 transitions. [2021-08-12 19:53:42,088 INFO L78 Accepts]: Start accepts. Automaton has 9718 states and 35879 transitions. Word has length 28 [2021-08-12 19:53:42,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:42,088 INFO L482 AbstractCegarLoop]: Abstraction has 9718 states and 35879 transitions. [2021-08-12 19:53:42,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:42,088 INFO L276 IsEmpty]: Start isEmpty. Operand 9718 states and 35879 transitions. [2021-08-12 19:53:42,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:42,102 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:42,102 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:42,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-08-12 19:53:42,317 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:42,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:42,317 INFO L82 PathProgramCache]: Analyzing trace with hash 778166904, now seen corresponding path program 98 times [2021-08-12 19:53:42,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:42,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465971051] [2021-08-12 19:53:42,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:42,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:42,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465971051] [2021-08-12 19:53:42,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465971051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137998203] [2021-08-12 19:53:42,503 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 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-08-12 19:53:42,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:53:42,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:42,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:53:42,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:42,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:53:42,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:42,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:53:42,641 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 24 treesize of output 20 [2021-08-12 19:53:42,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:42,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-08-12 19:53:42,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:53:42,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:42,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-08-12 19:53:42,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:42,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:42,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:42,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:53:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:42,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137998203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:42,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:42,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:53:42,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086741396] [2021-08-12 19:53:42,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:53:42,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:42,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:53:42,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:53:42,726 INFO L87 Difference]: Start difference. First operand 9718 states and 35879 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:48,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:48,647 INFO L93 Difference]: Finished difference Result 12373 states and 44837 transitions. [2021-08-12 19:53:48,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:53:48,648 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:53:48,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:48,680 INFO L225 Difference]: With dead ends: 12373 [2021-08-12 19:53:48,680 INFO L226 Difference]: Without dead ends: 12310 [2021-08-12 19:53:48,684 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 342.5ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:53:48,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2021-08-12 19:53:50,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 9729. [2021-08-12 19:53:50,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 3.6907894736842106) internal successors, (35904), 9728 states have internal predecessors, (35904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:50,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 35904 transitions. [2021-08-12 19:53:50,223 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 35904 transitions. Word has length 28 [2021-08-12 19:53:50,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:50,224 INFO L482 AbstractCegarLoop]: Abstraction has 9729 states and 35904 transitions. [2021-08-12 19:53:50,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:53:50,224 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 35904 transitions. [2021-08-12 19:53:50,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:50,238 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:50,238 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:50,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:53:50,454 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:50,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:50,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1765658516, now seen corresponding path program 99 times [2021-08-12 19:53:50,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:50,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746671335] [2021-08-12 19:53:50,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:53:50,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:53:50,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:50,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:53:50,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746671335] [2021-08-12 19:53:50,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746671335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:50,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313822538] [2021-08-12 19:53:50,705 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 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-08-12 19:53:50,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:53:50,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:53:50,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-12 19:53:50,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:53:50,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:53:50,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:50,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:50,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:50,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:53:50,929 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 24 treesize of output 20 [2021-08-12 19:53:50,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:50,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:50,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:50,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:35 [2021-08-12 19:53:50,976 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-08-12 19:53:50,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:53:50,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:53:51,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:53:51,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-08-12 19:53:51,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:53:51,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:51,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:53:51,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:51,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:53:51,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:51,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:53:51,072 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:53:51,114 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-08-12 19:53:51,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:53:51,115 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-08-12 19:53:51,217 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:53:51,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313822538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:53:51,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:53:51,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-12 19:53:51,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177814738] [2021-08-12 19:53:51,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:53:51,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:53:51,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:53:51,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:53:51,218 INFO L87 Difference]: Start difference. First operand 9729 states and 35904 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:58,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:53:58,151 INFO L93 Difference]: Finished difference Result 12531 states and 45306 transitions. [2021-08-12 19:53:58,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:53:58,151 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:53:58,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:53:58,185 INFO L225 Difference]: With dead ends: 12531 [2021-08-12 19:53:58,185 INFO L226 Difference]: Without dead ends: 12498 [2021-08-12 19:53:58,188 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1065.9ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:53:58,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2021-08-12 19:53:59,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 9726. [2021-08-12 19:53:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 3.692236503856041) internal successors, (35907), 9725 states have internal predecessors, (35907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:59,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 35907 transitions. [2021-08-12 19:53:59,768 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 35907 transitions. Word has length 28 [2021-08-12 19:53:59,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:53:59,768 INFO L482 AbstractCegarLoop]: Abstraction has 9726 states and 35907 transitions. [2021-08-12 19:53:59,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:53:59,768 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 35907 transitions. [2021-08-12 19:53:59,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:53:59,782 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:53:59,782 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:53:59,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:53:59,998 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:53:59,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:53:59,998 INFO L82 PathProgramCache]: Analyzing trace with hash -517396488, now seen corresponding path program 100 times [2021-08-12 19:53:59,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:53:59,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913718360] [2021-08-12 19:53:59,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:00,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:00,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:00,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:00,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913718360] [2021-08-12 19:54:00,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913718360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:00,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960506323] [2021-08-12 19:54:00,161 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 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-08-12 19:54:00,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:54:00,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:00,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:54:00,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:00,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:54:00,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:00,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:54:00,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 24 treesize of output 20 [2021-08-12 19:54:00,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:00,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:30 [2021-08-12 19:54:00,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-12 19:54:00,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:00,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-08-12 19:54:00,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:54:00,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:00,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:00,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:54:00,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:00,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960506323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:00,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:00,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:54:00,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731012384] [2021-08-12 19:54:00,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:54:00,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:00,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:54:00,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:54:00,385 INFO L87 Difference]: Start difference. First operand 9726 states and 35907 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:07,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:07,061 INFO L93 Difference]: Finished difference Result 12481 states and 45192 transitions. [2021-08-12 19:54:07,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:54:07,061 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:54:07,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:07,100 INFO L225 Difference]: With dead ends: 12481 [2021-08-12 19:54:07,100 INFO L226 Difference]: Without dead ends: 12457 [2021-08-12 19:54:07,103 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 476.1ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:54:07,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12457 states. [2021-08-12 19:54:08,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12457 to 9742. [2021-08-12 19:54:08,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9742 states, 9741 states have (on average 3.691920747356534) internal successors, (35963), 9741 states have internal predecessors, (35963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:08,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9742 states to 9742 states and 35963 transitions. [2021-08-12 19:54:08,599 INFO L78 Accepts]: Start accepts. Automaton has 9742 states and 35963 transitions. Word has length 28 [2021-08-12 19:54:08,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:08,599 INFO L482 AbstractCegarLoop]: Abstraction has 9742 states and 35963 transitions. [2021-08-12 19:54:08,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:08,600 INFO L276 IsEmpty]: Start isEmpty. Operand 9742 states and 35963 transitions. [2021-08-12 19:54:08,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:08,614 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:08,614 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:08,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:54:08,831 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:08,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:08,831 INFO L82 PathProgramCache]: Analyzing trace with hash -725729772, now seen corresponding path program 101 times [2021-08-12 19:54:08,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:08,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504167768] [2021-08-12 19:54:08,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:08,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:08,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504167768] [2021-08-12 19:54:08,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504167768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177964958] [2021-08-12 19:54:08,982 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 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-08-12 19:54:09,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:54:09,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:09,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:54:09,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:09,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:54:09,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:09,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:54:09,111 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 35 treesize of output 27 [2021-08-12 19:54:09,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:09,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:47 [2021-08-12 19:54:09,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:54:09,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-08-12 19:54:09,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:09,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-08-12 19:54:09,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:54:09,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:09,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:09,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:54:09,228 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:09,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177964958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:09,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:09,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:54:09,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628997212] [2021-08-12 19:54:09,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:54:09,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:09,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:54:09,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:54:09,229 INFO L87 Difference]: Start difference. First operand 9742 states and 35963 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:15,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:15,848 INFO L93 Difference]: Finished difference Result 12454 states and 45104 transitions. [2021-08-12 19:54:15,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:54:15,848 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:54:15,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:15,879 INFO L225 Difference]: With dead ends: 12454 [2021-08-12 19:54:15,879 INFO L226 Difference]: Without dead ends: 12415 [2021-08-12 19:54:15,882 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 434.6ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:54:15,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2021-08-12 19:54:17,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 9757. [2021-08-12 19:54:17,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 9756 states have (on average 3.691369413694137) internal successors, (36013), 9756 states have internal predecessors, (36013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:17,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 36013 transitions. [2021-08-12 19:54:17,498 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 36013 transitions. Word has length 28 [2021-08-12 19:54:17,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:17,498 INFO L482 AbstractCegarLoop]: Abstraction has 9757 states and 36013 transitions. [2021-08-12 19:54:17,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:17,498 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 36013 transitions. [2021-08-12 19:54:17,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:17,512 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:17,512 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:17,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:54:17,728 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:17,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:17,728 INFO L82 PathProgramCache]: Analyzing trace with hash 1427320980, now seen corresponding path program 102 times [2021-08-12 19:54:17,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:17,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851511610] [2021-08-12 19:54:17,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:17,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:17,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:17,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851511610] [2021-08-12 19:54:17,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851511610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:17,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620485265] [2021-08-12 19:54:17,889 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 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-08-12 19:54:17,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:54:17,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:17,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:54:17,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:17,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:54:17,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:17,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:17,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:17,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:54:18,046 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 133 treesize of output 101 [2021-08-12 19:54:18,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:18,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:136, output treesize:33 [2021-08-12 19:54:18,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:18,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-08-12 19:54:18,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:54:18,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:18,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-08-12 19:54:18,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:54:18,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:54:18,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:54:18,243 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:54:18,247 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:18,289 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-08-12 19:54:18,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:54:18,290 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-08-12 19:54:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:18,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620485265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:18,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:18,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-12 19:54:18,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421347389] [2021-08-12 19:54:18,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:54:18,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:18,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:54:18,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:54:18,395 INFO L87 Difference]: Start difference. First operand 9757 states and 36013 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:26,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:26,260 INFO L93 Difference]: Finished difference Result 12651 states and 45722 transitions. [2021-08-12 19:54:26,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:54:26,261 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:54:26,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:26,297 INFO L225 Difference]: With dead ends: 12651 [2021-08-12 19:54:26,298 INFO L226 Difference]: Without dead ends: 12627 [2021-08-12 19:54:26,301 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 961.0ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 19:54:26,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2021-08-12 19:54:27,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 9744. [2021-08-12 19:54:27,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9744 states, 9743 states have (on average 3.6938314687467924) internal successors, (35989), 9743 states have internal predecessors, (35989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:27,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9744 states to 9744 states and 35989 transitions. [2021-08-12 19:54:27,945 INFO L78 Accepts]: Start accepts. Automaton has 9744 states and 35989 transitions. Word has length 28 [2021-08-12 19:54:27,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:27,945 INFO L482 AbstractCegarLoop]: Abstraction has 9744 states and 35989 transitions. [2021-08-12 19:54:27,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:27,945 INFO L276 IsEmpty]: Start isEmpty. Operand 9744 states and 35989 transitions. [2021-08-12 19:54:27,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:27,960 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:27,960 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:28,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable351 [2021-08-12 19:54:28,176 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:28,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:28,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1666712976, now seen corresponding path program 103 times [2021-08-12 19:54:28,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:28,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889553994] [2021-08-12 19:54:28,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:28,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:28,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:28,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889553994] [2021-08-12 19:54:28,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889553994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:28,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740487260] [2021-08-12 19:54:28,371 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 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-08-12 19:54:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:28,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:54:28,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:28,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:54:28,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:28,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:28,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:28,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:54:28,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-08-12 19:54:28,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:28,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:28,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-08-12 19:54:28,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:28,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:28,622 INFO L518 ElimStorePlain]: Eliminatee v_C_179 vanished before elimination [2021-08-12 19:54:28,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:28,622 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-08-12 19:54:28,637 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:28,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740487260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:28,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:28,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:54:28,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009487519] [2021-08-12 19:54:28,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:54:28,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:28,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:54:28,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:54:28,638 INFO L87 Difference]: Start difference. First operand 9744 states and 35989 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:54:34,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:34,832 INFO L93 Difference]: Finished difference Result 11079 states and 39777 transitions. [2021-08-12 19:54:34,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:54:34,832 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-08-12 19:54:34,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:34,857 INFO L225 Difference]: With dead ends: 11079 [2021-08-12 19:54:34,857 INFO L226 Difference]: Without dead ends: 11062 [2021-08-12 19:54:34,858 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 455.0ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:54:34,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11062 states. [2021-08-12 19:54:36,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11062 to 9774. [2021-08-12 19:54:36,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9773 states have (on average 3.692827176915993) internal successors, (36090), 9773 states have internal predecessors, (36090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:36,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 36090 transitions. [2021-08-12 19:54:36,454 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 36090 transitions. Word has length 28 [2021-08-12 19:54:36,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:36,454 INFO L482 AbstractCegarLoop]: Abstraction has 9774 states and 36090 transitions. [2021-08-12 19:54:36,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-08-12 19:54:36,454 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 36090 transitions. [2021-08-12 19:54:36,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:36,468 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:36,468 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:36,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-08-12 19:54:36,685 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:36,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:36,685 INFO L82 PathProgramCache]: Analyzing trace with hash -361685040, now seen corresponding path program 104 times [2021-08-12 19:54:36,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:36,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337950690] [2021-08-12 19:54:36,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:36,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:36,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:36,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337950690] [2021-08-12 19:54:36,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337950690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:36,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237504045] [2021-08-12 19:54:36,888 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 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-08-12 19:54:36,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:54:36,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:36,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:54:36,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:36,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-08-12 19:54:36,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:36,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:36,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:36,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-08-12 19:54:37,099 INFO L446 ElimStorePlain]: Different costs {0=[v_C_181], 1=[A]} [2021-08-12 19:54:37,101 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 35 treesize of output 27 [2021-08-12 19:54:37,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:37,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:37,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:54:37,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-08-12 19:54:37,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:37,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:37,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:37,119 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-08-12 19:54:37,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:54:37,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:37,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:37,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:37,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:54:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:37,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237504045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:37,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:37,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:54:37,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874443583] [2021-08-12 19:54:37,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:54:37,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:37,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:54:37,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:54:37,168 INFO L87 Difference]: Start difference. First operand 9774 states and 36090 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:43,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:43,231 INFO L93 Difference]: Finished difference Result 10965 states and 39526 transitions. [2021-08-12 19:54:43,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:54:43,232 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:54:43,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:43,261 INFO L225 Difference]: With dead ends: 10965 [2021-08-12 19:54:43,261 INFO L226 Difference]: Without dead ends: 10909 [2021-08-12 19:54:43,263 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 437.3ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:54:43,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-08-12 19:54:44,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 9765. [2021-08-12 19:54:44,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9765 states, 9764 states have (on average 3.6945923801720606) internal successors, (36074), 9764 states have internal predecessors, (36074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:44,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9765 states to 9765 states and 36074 transitions. [2021-08-12 19:54:44,815 INFO L78 Accepts]: Start accepts. Automaton has 9765 states and 36074 transitions. Word has length 28 [2021-08-12 19:54:44,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:44,815 INFO L482 AbstractCegarLoop]: Abstraction has 9765 states and 36074 transitions. [2021-08-12 19:54:44,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:54:44,815 INFO L276 IsEmpty]: Start isEmpty. Operand 9765 states and 36074 transitions. [2021-08-12 19:54:44,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:44,829 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:44,829 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:45,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:54:45,042 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:45,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:45,042 INFO L82 PathProgramCache]: Analyzing trace with hash 574248976, now seen corresponding path program 105 times [2021-08-12 19:54:45,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:45,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492186391] [2021-08-12 19:54:45,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:45,229 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-08-12 19:54:45,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:45,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:45,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492186391] [2021-08-12 19:54:45,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492186391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:45,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551803566] [2021-08-12 19:54:45,377 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 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-08-12 19:54:45,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:54:45,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:45,405 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-12 19:54:45,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:45,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:54:45,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:45,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:54:45,747 INFO L446 ElimStorePlain]: Different costs {0=[v_C_183, A], 2=[B]} [2021-08-12 19:54:45,749 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 24 treesize of output 20 [2021-08-12 19:54:45,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:45,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-12 19:54:45,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:45,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:54:45,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:54:45,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 16 [2021-08-12 19:54:45,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:45,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:45,776 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:5 [2021-08-12 19:54:45,791 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:45,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551803566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:45,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:45,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-12 19:54:45,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923378183] [2021-08-12 19:54:45,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:54:45,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:45,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:54:45,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:54:45,792 INFO L87 Difference]: Start difference. First operand 9765 states and 36074 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-08-12 19:54:51,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:54:51,971 INFO L93 Difference]: Finished difference Result 10759 states and 38834 transitions. [2021-08-12 19:54:51,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:54:51,971 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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 28 [2021-08-12 19:54:51,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:54:52,001 INFO L225 Difference]: With dead ends: 10759 [2021-08-12 19:54:52,001 INFO L226 Difference]: Without dead ends: 10711 [2021-08-12 19:54:52,003 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 962.4ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 19:54:52,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10711 states. [2021-08-12 19:54:53,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10711 to 9813. [2021-08-12 19:54:53,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 9812 states have (on average 3.6925193640440277) internal successors, (36231), 9812 states have internal predecessors, (36231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:54:53,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 36231 transitions. [2021-08-12 19:54:53,596 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 36231 transitions. Word has length 28 [2021-08-12 19:54:53,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:54:53,597 INFO L482 AbstractCegarLoop]: Abstraction has 9813 states and 36231 transitions. [2021-08-12 19:54:53,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-08-12 19:54:53,598 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 36231 transitions. [2021-08-12 19:54:53,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:54:53,611 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:54:53,611 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:54:53,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:54:53,825 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:54:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:54:53,825 INFO L82 PathProgramCache]: Analyzing trace with hash 705213332, now seen corresponding path program 106 times [2021-08-12 19:54:53,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:54:53,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23059177] [2021-08-12 19:54:53,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:54:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:54:54,039 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:54,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:54:54,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23059177] [2021-08-12 19:54:54,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23059177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:54,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973460151] [2021-08-12 19:54:54,040 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 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-08-12 19:54:54,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:54:54,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:54:54,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:54:54,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:54:54,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:54:54,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:54,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:54:54,214 INFO L446 ElimStorePlain]: Different costs {0=[v_C_185], 1=[B]} [2021-08-12 19:54:54,217 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 35 treesize of output 27 [2021-08-12 19:54:54,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:54,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:54:54,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-08-12 19:54:54,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:54,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,236 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-08-12 19:54:54,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:54:54,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:54:54,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:54:54,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:54:54,279 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:54:54,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973460151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:54:54,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:54:54,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:54:54,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527470728] [2021-08-12 19:54:54,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:54:54,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:54:54,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:54:54,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:54:54,280 INFO L87 Difference]: Start difference. First operand 9813 states and 36231 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:55:01,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:55:01,292 INFO L93 Difference]: Finished difference Result 11723 states and 41676 transitions. [2021-08-12 19:55:01,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:55:01,292 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:55:01,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:55:01,321 INFO L225 Difference]: With dead ends: 11723 [2021-08-12 19:55:01,321 INFO L226 Difference]: Without dead ends: 11659 [2021-08-12 19:55:01,323 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 461.9ms TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:55:01,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11659 states. [2021-08-12 19:55:02,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11659 to 9920. [2021-08-12 19:55:02,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 9919 states have (on average 3.6937191249117856) internal successors, (36638), 9919 states have internal predecessors, (36638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:55:02,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 36638 transitions. [2021-08-12 19:55:02,876 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 36638 transitions. Word has length 28 [2021-08-12 19:55:02,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:55:02,876 INFO L482 AbstractCegarLoop]: Abstraction has 9920 states and 36638 transitions. [2021-08-12 19:55:02,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:55:02,876 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 36638 transitions. [2021-08-12 19:55:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:55:02,891 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:55:02,891 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:55:03,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:55:03,107 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:55:03,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:55:03,107 INFO L82 PathProgramCache]: Analyzing trace with hash 171178420, now seen corresponding path program 107 times [2021-08-12 19:55:03,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:55:03,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700909202] [2021-08-12 19:55:03,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:55:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:55:03,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:55:03,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:55:03,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700909202] [2021-08-12 19:55:03,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700909202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:55:03,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805077871] [2021-08-12 19:55:03,281 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 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-08-12 19:55:03,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:55:03,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:55:03,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:55:03,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:55:03,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-08-12 19:55:03,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:55:03,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-08-12 19:55:03,436 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 35 treesize of output 27 [2021-08-12 19:55:03,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:55:03,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:51 [2021-08-12 19:55:03,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:55:03,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-08-12 19:55:03,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:55:03,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-08-12 19:55:03,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:55:03,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:55:03,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:55:03,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:55:03,525 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:55:03,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805077871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:55:03,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:55:03,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-12 19:55:03,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843889875] [2021-08-12 19:55:03,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:55:03,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:55:03,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:55:03,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:55:03,526 INFO L87 Difference]: Start difference. First operand 9920 states and 36638 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-08-12 19:55:10,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:55:10,459 INFO L93 Difference]: Finished difference Result 12637 states and 45810 transitions. [2021-08-12 19:55:10,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:55:10,459 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-08-12 19:55:10,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:55:10,493 INFO L225 Difference]: With dead ends: 12637 [2021-08-12 19:55:10,493 INFO L226 Difference]: Without dead ends: 12586 [2021-08-12 19:55:10,496 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 425.4ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:55:10,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12586 states. Received shutdown request... [2021-08-12 19:55:12,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12586 to 9928. [2021-08-12 19:55:12,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9928 states, 9927 states have (on average 3.692454920922736) internal successors, (36655), 9927 states have internal predecessors, (36655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:55:12,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:55:12,260 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:55:12,262 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:55:12,263 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:55:12,264 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:55:12 BasicIcfg [2021-08-12 19:55:12,264 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:55:12,264 INFO L168 Benchmark]: Toolchain (without parser) took 586549.42 ms. Allocated memory was 177.2 MB in the beginning and 3.0 GB in the end (delta: 2.8 GB). Free memory was 158.6 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 177.2 MB. Free memory is still 159.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.12 ms. Allocated memory is still 177.2 MB. Free memory was 158.6 MB in the beginning and 157.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 INFO L168 Benchmark]: Boogie Preprocessor took 19.04 ms. Allocated memory is still 177.2 MB. Free memory was 157.1 MB in the beginning and 156.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 INFO L168 Benchmark]: RCFGBuilder took 196.49 ms. Allocated memory is still 177.2 MB. Free memory was 156.1 MB in the beginning and 142.7 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 INFO L168 Benchmark]: TraceAbstraction took 586303.84 ms. Allocated memory was 177.2 MB in the beginning and 3.0 GB in the end (delta: 2.8 GB). Free memory was 142.3 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-08-12 19:55:12,264 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.11 ms. Allocated memory is still 177.2 MB. Free memory is still 159.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 25.12 ms. Allocated memory is still 177.2 MB. Free memory was 158.6 MB in the beginning and 157.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 19.04 ms. Allocated memory is still 177.2 MB. Free memory was 157.1 MB in the beginning and 156.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 196.49 ms. Allocated memory is still 177.2 MB. Free memory was 156.1 MB in the beginning and 142.7 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 586303.84 ms. Allocated memory was 177.2 MB in the beginning and 3.0 GB in the end (delta: 2.8 GB). Free memory was 142.3 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while ReachableStatesComputation was computing reachable states (1 states constructedinput type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 40 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 586242.6ms, OverallIterations: 117, TraceHistogramMax: 2, EmptinessCheckTime: 1641.4ms, AutomataDifference: 409859.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 26.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4756 SDtfs, 10585 SDslu, 28315 SDs, 0 SdLazy, 62908 SolverSat, 2321 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 29790.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4653 GetRequests, 2213 SyntacticMatches, 239 SemanticMatches, 2201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13042 ImplicationChecksByTransitivity, 52335.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9920occurred in iteration=116, InterpolantAutomatonStates: 1946, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 99092.9ms AutomataMinimizationTime, 117 MinimizatonAttempts, 185146 StatesRemovedByMinimization, 116 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 430.1ms SsaConstructionTime, 1638.2ms SatisfiabilityAnalysisTime, 46218.1ms InterpolantComputationTime, 6010 NumberOfCodeBlocks, 6010 NumberOfCodeBlocksAsserted, 363 NumberOfCheckSat, 5784 ConstructedInterpolants, 337 QuantifiedInterpolants, 130222 SizeOfPredicates, 637 NumberOfNonLiveVariables, 8296 ConjunctsInSsa, 3116 ConjunctsInUnsatCore, 226 InterpolantComputations, 8 PerfectInterpolantSequences, 135/2281 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