/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:25:24,407 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:25:24,409 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:25:24,447 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:25:24,448 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:25:24,452 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:25:24,456 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:25:24,463 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:25:24,466 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:25:24,473 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:25:24,474 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:25:24,476 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:25:24,477 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:25:24,479 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:25:24,481 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:25:24,482 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:25:24,489 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:25:24,490 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:25:24,493 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:25:24,503 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:25:24,505 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:25:24,509 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:25:24,510 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:25:24,512 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:25:24,515 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:25:24,515 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:25:24,515 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:25:24,517 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:25:24,518 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:25:24,518 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:25:24,519 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:25:24,520 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:25:24,522 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:25:24,523 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:25:24,523 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:25:24,523 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:25:24,524 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:25:24,524 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:25:24,524 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:25:24,525 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:25:24,525 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:25:24,530 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-03-10 23:25:24,569 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:25:24,569 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:25:24,570 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:25:24,570 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:25:24,574 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:25:24,575 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:25:24,575 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:25:24,575 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:25:24,575 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:25:24,575 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:25:24,576 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:25:24,577 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:25:24,577 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:25:24,578 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:25:24,578 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:25:24,579 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:25:24,579 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:25:24,579 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-03-10 23:25:24,895 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:25:24,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:25:24,934 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:25:24,935 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:25:24,936 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:25:24,937 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/buffer-mult-alt.wvr.bpl [2021-03-10 23:25:24,947 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl' [2021-03-10 23:25:24,972 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:25:24,977 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:25:24,979 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:25:24,980 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:25:24,980 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:25:24,991 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:24,999 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,007 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:25:25,009 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:25:25,009 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:25:25,009 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:25:25,016 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,016 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,017 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,017 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,020 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,024 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,025 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/1) ... [2021-03-10 23:25:25,026 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:25:25,027 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:25:25,027 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:25:25,027 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:25:25,029 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (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-03-10 23:25:25,108 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:25:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:25:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:25:25,108 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:25:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:25:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:25:25,109 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:25:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:25:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:25:25,109 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:25:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:25:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:25:25,109 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-10 23:25:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-10 23:25:25,110 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-10 23:25:25,111 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 23:25:25,391 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:25:25,391 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:25:25,393 INFO L202 PluginConnector]: Adding new model buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:25:25 BoogieIcfgContainer [2021-03-10 23:25:25,393 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:25:25,395 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:25:25,395 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:25:25,397 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:25:25,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:25:24" (1/2) ... [2021-03-10 23:25:25,399 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@383ea361 and model type buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:25:25, skipping insertion in model container [2021-03-10 23:25:25,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:25:25" (2/2) ... [2021-03-10 23:25:25,400 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult-alt.wvr.bpl [2021-03-10 23:25:25,405 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:25:25,406 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:25:25,410 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:25:25,411 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:25:25,477 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-10 23:25:25,493 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-10 23:25:25,510 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:25:25,510 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:25:25,510 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:25:25,510 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:25:25,510 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:25:25,511 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:25:25,511 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:25:25,511 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:25:25,521 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-03-10 23:25:25,560 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:25,565 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:25,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:25:25,588 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:25,589 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:25,590 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:25,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:25,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1014933584, now seen corresponding path program 1 times [2021-03-10 23:25:25,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:25,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972867744] [2021-03-10 23:25:25,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:25,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:25,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972867744] [2021-03-10 23:25:25,796 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:25:25,796 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:25:25,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148411011] [2021-03-10 23:25:25,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:25:25,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:25,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:25:25,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:25:25,824 INFO L87 Difference]: Start difference. First operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:25,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:25,901 INFO L93 Difference]: Finished difference Result 691 states and 2633 transitions. [2021-03-10 23:25:25,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:25:25,911 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-03-10 23:25:25,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:25,938 INFO L225 Difference]: With dead ends: 691 [2021-03-10 23:25:25,938 INFO L226 Difference]: Without dead ends: 691 [2021-03-10 23:25:25,940 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:25:25,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-03-10 23:25:26,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2021-03-10 23:25:26,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.815942028985507) internal successors, (2633), 690 states have internal predecessors, (2633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:26,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2633 transitions. [2021-03-10 23:25:26,021 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2633 transitions. Word has length 19 [2021-03-10 23:25:26,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:26,022 INFO L480 AbstractCegarLoop]: Abstraction has 691 states and 2633 transitions. [2021-03-10 23:25:26,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:26,022 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2633 transitions. [2021-03-10 23:25:26,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 23:25:26,026 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:26,026 INFO L519 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-03-10 23:25:26,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:25:26,027 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:26,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:26,028 INFO L82 PathProgramCache]: Analyzing trace with hash 810519764, now seen corresponding path program 1 times [2021-03-10 23:25:26,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:26,028 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68265262] [2021-03-10 23:25:26,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:26,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,078 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:26,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68265262] [2021-03-10 23:25:26,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768135566] [2021-03-10 23:25:26,079 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-03-10 23:25:26,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:25:26,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:26,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:26,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 23:25:26,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-03-10 23:25:26,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415783253] [2021-03-10 23:25:26,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:25:26,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:26,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:25:26,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:25:26,321 INFO L87 Difference]: Start difference. First operand 691 states and 2633 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 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-03-10 23:25:26,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:26,354 INFO L93 Difference]: Finished difference Result 1250 states and 4705 transitions. [2021-03-10 23:25:26,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:25:26,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 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-03-10 23:25:26,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:26,365 INFO L225 Difference]: With dead ends: 1250 [2021-03-10 23:25:26,366 INFO L226 Difference]: Without dead ends: 1250 [2021-03-10 23:25:26,367 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:25:26,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-03-10 23:25:26,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 815. [2021-03-10 23:25:26,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 814 states have (on average 3.839066339066339) internal successors, (3125), 814 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:26,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 3125 transitions. [2021-03-10 23:25:26,441 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 3125 transitions. Word has length 22 [2021-03-10 23:25:26,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:26,442 INFO L480 AbstractCegarLoop]: Abstraction has 815 states and 3125 transitions. [2021-03-10 23:25:26,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 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-03-10 23:25:26,442 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 3125 transitions. [2021-03-10 23:25:26,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 23:25:26,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:26,447 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:26,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-03-10 23:25:26,668 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:26,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:26,668 INFO L82 PathProgramCache]: Analyzing trace with hash 234896854, now seen corresponding path program 1 times [2021-03-10 23:25:26,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:26,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003563902] [2021-03-10 23:25:26,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:26,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003563902] [2021-03-10 23:25:26,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853943472] [2021-03-10 23:25:26,764 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-03-10 23:25:26,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-10 23:25:26,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:26,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:25:27,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:27,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:27,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:27,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:25:27,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:27,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:27,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-03-10 23:25:27,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082521413] [2021-03-10 23:25:27,078 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:25:27,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:27,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:25:27,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:25:27,086 INFO L87 Difference]: Start difference. First operand 815 states and 3125 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:27,232 INFO L93 Difference]: Finished difference Result 1934 states and 7455 transitions. [2021-03-10 23:25:27,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:25:27,232 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 23:25:27,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:27,245 INFO L225 Difference]: With dead ends: 1934 [2021-03-10 23:25:27,246 INFO L226 Difference]: Without dead ends: 1807 [2021-03-10 23:25:27,247 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 35.7ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:25:27,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-03-10 23:25:27,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1306. [2021-03-10 23:25:27,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.8521072796934868) internal successors, (5027), 1305 states have internal predecessors, (5027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 5027 transitions. [2021-03-10 23:25:27,328 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 5027 transitions. Word has length 24 [2021-03-10 23:25:27,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:27,330 INFO L480 AbstractCegarLoop]: Abstraction has 1306 states and 5027 transitions. [2021-03-10 23:25:27,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 5027 transitions. [2021-03-10 23:25:27,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:25:27,336 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:27,337 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:27,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:27,558 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:27,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:27,559 INFO L82 PathProgramCache]: Analyzing trace with hash 1112061528, now seen corresponding path program 2 times [2021-03-10 23:25:27,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:27,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644099748] [2021-03-10 23:25:27,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:27,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:27,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:27,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644099748] [2021-03-10 23:25:27,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342896774] [2021-03-10 23:25:27,666 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 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-03-10 23:25:27,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:27,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:27,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:25:27,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:27,837 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:27,837 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:27,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-03-10 23:25:27,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623989804] [2021-03-10 23:25:27,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:25:27,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:27,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:25:27,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:25:27,839 INFO L87 Difference]: Start difference. First operand 1306 states and 5027 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:27,904 INFO L93 Difference]: Finished difference Result 2404 states and 8959 transitions. [2021-03-10 23:25:27,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:25:27,905 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 23:25:27,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:27,920 INFO L225 Difference]: With dead ends: 2404 [2021-03-10 23:25:27,920 INFO L226 Difference]: Without dead ends: 2234 [2021-03-10 23:25:27,921 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:25:27,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2021-03-10 23:25:27,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 1906. [2021-03-10 23:25:27,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1906 states, 1905 states have (on average 3.859317585301837) internal successors, (7352), 1905 states have internal predecessors, (7352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:28,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1906 states to 1906 states and 7352 transitions. [2021-03-10 23:25:28,006 INFO L78 Accepts]: Start accepts. Automaton has 1906 states and 7352 transitions. Word has length 26 [2021-03-10 23:25:28,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:28,007 INFO L480 AbstractCegarLoop]: Abstraction has 1906 states and 7352 transitions. [2021-03-10 23:25:28,007 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:28,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1906 states and 7352 transitions. [2021-03-10 23:25:28,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:25:28,036 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:28,036 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:28,247 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:28,248 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:28,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:28,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1469512084, now seen corresponding path program 1 times [2021-03-10 23:25:28,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:28,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671871035] [2021-03-10 23:25:28,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:28,283 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:28,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671871035] [2021-03-10 23:25:28,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:25:28,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:25:28,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688026471] [2021-03-10 23:25:28,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:25:28,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:28,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:25:28,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:25:28,285 INFO L87 Difference]: Start difference. First operand 1906 states and 7352 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:28,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:28,333 INFO L93 Difference]: Finished difference Result 3426 states and 12683 transitions. [2021-03-10 23:25:28,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:25:28,334 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 23:25:28,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:28,354 INFO L225 Difference]: With dead ends: 3426 [2021-03-10 23:25:28,354 INFO L226 Difference]: Without dead ends: 3255 [2021-03-10 23:25:28,355 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:25:28,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2021-03-10 23:25:28,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 2791. [2021-03-10 23:25:28,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 3.8562724014336918) internal successors, (10759), 2790 states have internal predecessors, (10759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:28,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 10759 transitions. [2021-03-10 23:25:28,478 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 10759 transitions. Word has length 26 [2021-03-10 23:25:28,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:28,479 INFO L480 AbstractCegarLoop]: Abstraction has 2791 states and 10759 transitions. [2021-03-10 23:25:28,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:28,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 10759 transitions. [2021-03-10 23:25:28,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:25:28,490 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:28,490 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:28,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 23:25:28,490 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:28,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:28,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1414582092, now seen corresponding path program 3 times [2021-03-10 23:25:28,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:28,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068028703] [2021-03-10 23:25:28,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:28,685 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:28,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068028703] [2021-03-10 23:25:28,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537566907] [2021-03-10 23:25:28,685 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 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-03-10 23:25:28,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:25:28,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:28,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 23:25:28,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:28,904 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:25:28,905 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 28 treesize of output 12 [2021-03-10 23:25:28,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:3 [2021-03-10 23:25:28,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:28,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:28,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-10 23:25:28,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793036243] [2021-03-10 23:25:28,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:25:28,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:28,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:25:28,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:25:28,946 INFO L87 Difference]: Start difference. First operand 2791 states and 10759 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:29,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:29,474 INFO L93 Difference]: Finished difference Result 7730 states and 29466 transitions. [2021-03-10 23:25:29,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:25:29,475 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:25:29,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:29,535 INFO L225 Difference]: With dead ends: 7730 [2021-03-10 23:25:29,536 INFO L226 Difference]: Without dead ends: 7083 [2021-03-10 23:25:29,537 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 254.2ms TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:25:29,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7083 states. [2021-03-10 23:25:29,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7083 to 2938. [2021-03-10 23:25:29,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 3.892066734763364) internal successors, (11431), 2937 states have internal predecessors, (11431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:29,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 11431 transitions. [2021-03-10 23:25:29,694 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 11431 transitions. Word has length 29 [2021-03-10 23:25:29,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:29,694 INFO L480 AbstractCegarLoop]: Abstraction has 2938 states and 11431 transitions. [2021-03-10 23:25:29,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:29,694 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 11431 transitions. [2021-03-10 23:25:29,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:25:29,706 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:29,707 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:29,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:29,929 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:29,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:29,930 INFO L82 PathProgramCache]: Analyzing trace with hash -278300307, now seen corresponding path program 1 times [2021-03-10 23:25:29,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:29,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779247610] [2021-03-10 23:25:29,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:29,976 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:29,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779247610] [2021-03-10 23:25:29,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035642237] [2021-03-10 23:25:29,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-10 23:25:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:30,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:25:30,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:30,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:30,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-03-10 23:25:30,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991748320] [2021-03-10 23:25:30,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:25:30,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:30,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:25:30,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:25:30,116 INFO L87 Difference]: Start difference. First operand 2938 states and 11431 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-03-10 23:25:30,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:30,390 INFO L93 Difference]: Finished difference Result 10521 states and 39058 transitions. [2021-03-10 23:25:30,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:25:30,391 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 29 [2021-03-10 23:25:30,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:30,445 INFO L225 Difference]: With dead ends: 10521 [2021-03-10 23:25:30,445 INFO L226 Difference]: Without dead ends: 10471 [2021-03-10 23:25:30,446 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:30,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10471 states. [2021-03-10 23:25:30,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10471 to 4032. [2021-03-10 23:25:30,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4032 states, 4031 states have (on average 4.0637558918382535) internal successors, (16381), 4031 states have internal predecessors, (16381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:30,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4032 states to 4032 states and 16381 transitions. [2021-03-10 23:25:30,684 INFO L78 Accepts]: Start accepts. Automaton has 4032 states and 16381 transitions. Word has length 29 [2021-03-10 23:25:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:30,685 INFO L480 AbstractCegarLoop]: Abstraction has 4032 states and 16381 transitions. [2021-03-10 23:25:30,685 INFO L481 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-03-10 23:25:30,686 INFO L276 IsEmpty]: Start isEmpty. Operand 4032 states and 16381 transitions. [2021-03-10 23:25:30,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:25:30,700 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:30,701 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:30,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-03-10 23:25:30,916 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:30,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1740155411, now seen corresponding path program 2 times [2021-03-10 23:25:30,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:30,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381361113] [2021-03-10 23:25:30,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:30,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381361113] [2021-03-10 23:25:30,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556485649] [2021-03-10 23:25:30,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:31,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:31,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:31,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:25:31,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:31,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:31,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-03-10 23:25:31,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838865855] [2021-03-10 23:25:31,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:25:31,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:31,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:25:31,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:25:31,091 INFO L87 Difference]: Start difference. First operand 4032 states and 16381 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:31,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:31,401 INFO L93 Difference]: Finished difference Result 9257 states and 34579 transitions. [2021-03-10 23:25:31,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:25:31,402 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:25:31,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:31,447 INFO L225 Difference]: With dead ends: 9257 [2021-03-10 23:25:31,448 INFO L226 Difference]: Without dead ends: 9257 [2021-03-10 23:25:31,451 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:31,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9257 states. [2021-03-10 23:25:31,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9257 to 4377. [2021-03-10 23:25:31,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.039076782449726) internal successors, (17675), 4376 states have internal predecessors, (17675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:31,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 17675 transitions. [2021-03-10 23:25:31,675 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 17675 transitions. Word has length 29 [2021-03-10 23:25:31,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:31,675 INFO L480 AbstractCegarLoop]: Abstraction has 4377 states and 17675 transitions. [2021-03-10 23:25:31,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:31,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 17675 transitions. [2021-03-10 23:25:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 23:25:31,700 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:31,700 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:31,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:31,916 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:31,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:31,917 INFO L82 PathProgramCache]: Analyzing trace with hash 805726646, now seen corresponding path program 4 times [2021-03-10 23:25:31,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:31,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720305373] [2021-03-10 23:25:31,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:31,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:32,041 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:32,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720305373] [2021-03-10 23:25:32,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520642058] [2021-03-10 23:25:32,049 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 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-03-10 23:25:32,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:32,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:32,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:25:32,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:32,183 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:32,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:32,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 8 [2021-03-10 23:25:32,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396020156] [2021-03-10 23:25:32,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:25:32,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:32,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:25:32,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:25:32,188 INFO L87 Difference]: Start difference. First operand 4377 states and 17675 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-03-10 23:25:32,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:32,318 INFO L93 Difference]: Finished difference Result 8693 states and 34994 transitions. [2021-03-10 23:25:32,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:25:32,318 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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 31 [2021-03-10 23:25:32,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:32,370 INFO L225 Difference]: With dead ends: 8693 [2021-03-10 23:25:32,371 INFO L226 Difference]: Without dead ends: 8349 [2021-03-10 23:25:32,371 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:25:32,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8349 states. [2021-03-10 23:25:32,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8349 to 6935. [2021-03-10 23:25:32,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6935 states, 6934 states have (on average 4.129795211998847) internal successors, (28636), 6934 states have internal predecessors, (28636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:32,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6935 states to 6935 states and 28636 transitions. [2021-03-10 23:25:32,625 INFO L78 Accepts]: Start accepts. Automaton has 6935 states and 28636 transitions. Word has length 31 [2021-03-10 23:25:32,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:32,625 INFO L480 AbstractCegarLoop]: Abstraction has 6935 states and 28636 transitions. [2021-03-10 23:25:32,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-03-10 23:25:32,626 INFO L276 IsEmpty]: Start isEmpty. Operand 6935 states and 28636 transitions. [2021-03-10 23:25:32,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:32,650 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:32,650 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:32,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:32,868 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:32,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:32,868 INFO L82 PathProgramCache]: Analyzing trace with hash 2078445969, now seen corresponding path program 3 times [2021-03-10 23:25:32,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:32,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286989185] [2021-03-10 23:25:32,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:32,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:33,055 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:25:33,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286989185] [2021-03-10 23:25:33,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278269662] [2021-03-10 23:25:33,056 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 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-03-10 23:25:33,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:25:33,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:33,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:25:33,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:33,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:25:33,163 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:33,163 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-10 23:25:33,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380443380] [2021-03-10 23:25:33,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:25:33,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:33,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:25:33,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:25:33,165 INFO L87 Difference]: Start difference. First operand 6935 states and 28636 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:33,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:33,245 INFO L93 Difference]: Finished difference Result 8766 states and 35643 transitions. [2021-03-10 23:25:33,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:25:33,245 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:25:33,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:33,278 INFO L225 Difference]: With dead ends: 8766 [2021-03-10 23:25:33,278 INFO L226 Difference]: Without dead ends: 8766 [2021-03-10 23:25:33,278 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 151.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:25:33,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8766 states. [2021-03-10 23:25:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8766 to 6543. [2021-03-10 23:25:33,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6543 states, 6542 states have (on average 4.076123509630083) internal successors, (26666), 6542 states have internal predecessors, (26666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:33,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6543 states to 6543 states and 26666 transitions. [2021-03-10 23:25:33,539 INFO L78 Accepts]: Start accepts. Automaton has 6543 states and 26666 transitions. Word has length 32 [2021-03-10 23:25:33,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:33,540 INFO L480 AbstractCegarLoop]: Abstraction has 6543 states and 26666 transitions. [2021-03-10 23:25:33,540 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:33,540 INFO L276 IsEmpty]: Start isEmpty. Operand 6543 states and 26666 transitions. [2021-03-10 23:25:33,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:33,563 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:33,563 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:33,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-10 23:25:33,786 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:33,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:33,786 INFO L82 PathProgramCache]: Analyzing trace with hash -2103834406, now seen corresponding path program 5 times [2021-03-10 23:25:33,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:33,787 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314091180] [2021-03-10 23:25:33,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:33,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:33,922 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:33,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314091180] [2021-03-10 23:25:33,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025598038] [2021-03-10 23:25:33,923 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:33,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:25:33,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:33,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 23:25:33,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:34,156 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:25:34,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 16 [2021-03-10 23:25:34,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:3 [2021-03-10 23:25:34,185 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:34,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:34,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-03-10 23:25:34,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377152062] [2021-03-10 23:25:34,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:34,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:34,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:34,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:34,188 INFO L87 Difference]: Start difference. First operand 6543 states and 26666 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:34,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:34,761 INFO L93 Difference]: Finished difference Result 15514 states and 62640 transitions. [2021-03-10 23:25:34,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:25:34,762 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:34,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:34,824 INFO L225 Difference]: With dead ends: 15514 [2021-03-10 23:25:34,824 INFO L226 Difference]: Without dead ends: 14945 [2021-03-10 23:25:34,824 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 325.8ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:25:34,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14945 states. [2021-03-10 23:25:35,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14945 to 6988. [2021-03-10 23:25:35,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 6987 states have (on average 4.0978960927436665) internal successors, (28632), 6987 states have internal predecessors, (28632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:35,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 28632 transitions. [2021-03-10 23:25:35,134 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 28632 transitions. Word has length 34 [2021-03-10 23:25:35,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:35,137 INFO L480 AbstractCegarLoop]: Abstraction has 6988 states and 28632 transitions. [2021-03-10 23:25:35,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:35,137 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 28632 transitions. [2021-03-10 23:25:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:35,160 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:35,160 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:35,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:35,375 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:35,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:35,376 INFO L82 PathProgramCache]: Analyzing trace with hash -261271277, now seen corresponding path program 4 times [2021-03-10 23:25:35,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:35,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789745530] [2021-03-10 23:25:35,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:35,494 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:35,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789745530] [2021-03-10 23:25:35,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490842261] [2021-03-10 23:25:35,495 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 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-03-10 23:25:35,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:35,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:35,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:35,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:35,676 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:35,677 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 26 [2021-03-10 23:25:35,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,691 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-03-10 23:25:35,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:25:35,813 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-03-10 23:25:35,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:25:35,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:35,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:35,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:35,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402683283] [2021-03-10 23:25:35,832 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:35,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:35,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:35,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:35,833 INFO L87 Difference]: Start difference. First operand 6988 states and 28632 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:36,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:36,560 INFO L93 Difference]: Finished difference Result 25400 states and 103218 transitions. [2021-03-10 23:25:36,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:25:36,561 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:36,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:36,673 INFO L225 Difference]: With dead ends: 25400 [2021-03-10 23:25:36,673 INFO L226 Difference]: Without dead ends: 25281 [2021-03-10 23:25:36,674 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 295.4ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:25:36,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25281 states. [2021-03-10 23:25:37,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25281 to 9001. [2021-03-10 23:25:37,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9001 states, 9000 states have (on average 4.129111111111111) internal successors, (37162), 9000 states have internal predecessors, (37162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:37,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9001 states to 9001 states and 37162 transitions. [2021-03-10 23:25:37,213 INFO L78 Accepts]: Start accepts. Automaton has 9001 states and 37162 transitions. Word has length 34 [2021-03-10 23:25:37,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:37,213 INFO L480 AbstractCegarLoop]: Abstraction has 9001 states and 37162 transitions. [2021-03-10 23:25:37,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:37,214 INFO L276 IsEmpty]: Start isEmpty. Operand 9001 states and 37162 transitions. [2021-03-10 23:25:37,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:37,317 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:37,317 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:37,517 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:37,518 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:37,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:37,519 INFO L82 PathProgramCache]: Analyzing trace with hash -2139027627, now seen corresponding path program 5 times [2021-03-10 23:25:37,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:37,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394143327] [2021-03-10 23:25:37,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:37,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:37,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394143327] [2021-03-10 23:25:37,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022238992] [2021-03-10 23:25:37,619 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 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-03-10 23:25:37,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:25:37,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:37,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 23:25:37,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:37,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-03-10 23:25:37,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:32 [2021-03-10 23:25:37,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:37,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:37,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:37,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-03-10 23:25:37,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:25:37,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:25:37,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:19 [2021-03-10 23:25:38,006 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:38,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:38,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:25:38,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705261025] [2021-03-10 23:25:38,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:38,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:38,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:38,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:38,008 INFO L87 Difference]: Start difference. First operand 9001 states and 37162 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:39,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:39,051 INFO L93 Difference]: Finished difference Result 32458 states and 131491 transitions. [2021-03-10 23:25:39,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:25:39,052 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:39,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:39,219 INFO L225 Difference]: With dead ends: 32458 [2021-03-10 23:25:39,219 INFO L226 Difference]: Without dead ends: 32180 [2021-03-10 23:25:39,220 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 582.2ms TimeCoverageRelationStatistics Valid=178, Invalid=1012, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:25:39,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32180 states. [2021-03-10 23:25:39,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32180 to 10707. [2021-03-10 23:25:39,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 4.137492994582477) internal successors, (44296), 10706 states have internal predecessors, (44296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:40,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 44296 transitions. [2021-03-10 23:25:40,006 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 44296 transitions. Word has length 34 [2021-03-10 23:25:40,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:40,006 INFO L480 AbstractCegarLoop]: Abstraction has 10707 states and 44296 transitions. [2021-03-10 23:25:40,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:40,007 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 44296 transitions. [2021-03-10 23:25:40,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:40,042 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:40,042 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:40,243 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-10 23:25:40,243 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:40,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:40,244 INFO L82 PathProgramCache]: Analyzing trace with hash 558139797, now seen corresponding path program 6 times [2021-03-10 23:25:40,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:40,244 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477955615] [2021-03-10 23:25:40,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:40,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:40,347 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:40,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477955615] [2021-03-10 23:25:40,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527803666] [2021-03-10 23:25:40,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:25:40,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:25:40,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:40,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:40,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:40,584 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 26 treesize of output 20 [2021-03-10 23:25:40,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-03-10 23:25:40,644 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:25:40,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:25:40,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:3 [2021-03-10 23:25:40,667 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:40,667 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:40,667 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:40,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750230431] [2021-03-10 23:25:40,668 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:40,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:40,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:40,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:40,669 INFO L87 Difference]: Start difference. First operand 10707 states and 44296 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:41,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:41,398 INFO L93 Difference]: Finished difference Result 26534 states and 108256 transitions. [2021-03-10 23:25:41,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:25:41,399 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:41,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:41,527 INFO L225 Difference]: With dead ends: 26534 [2021-03-10 23:25:41,527 INFO L226 Difference]: Without dead ends: 26159 [2021-03-10 23:25:41,527 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 374.5ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:25:41,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26159 states. [2021-03-10 23:25:42,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26159 to 10839. [2021-03-10 23:25:42,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10839 states, 10838 states have (on average 4.141169957556745) internal successors, (44882), 10838 states have internal predecessors, (44882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:42,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10839 states to 10839 states and 44882 transitions. [2021-03-10 23:25:42,108 INFO L78 Accepts]: Start accepts. Automaton has 10839 states and 44882 transitions. Word has length 34 [2021-03-10 23:25:42,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:42,108 INFO L480 AbstractCegarLoop]: Abstraction has 10839 states and 44882 transitions. [2021-03-10 23:25:42,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:42,108 INFO L276 IsEmpty]: Start isEmpty. Operand 10839 states and 44882 transitions. [2021-03-10 23:25:42,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:42,144 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:42,144 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:42,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:42,345 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:42,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:42,345 INFO L82 PathProgramCache]: Analyzing trace with hash -915631833, now seen corresponding path program 7 times [2021-03-10 23:25:42,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:42,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045893201] [2021-03-10 23:25:42,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:42,437 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:42,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045893201] [2021-03-10 23:25:42,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339742015] [2021-03-10 23:25:42,438 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 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-03-10 23:25:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:42,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:42,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:42,602 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:42,603 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 24 treesize of output 12 [2021-03-10 23:25:42,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:12 [2021-03-10 23:25:42,788 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-03-10 23:25:42,822 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 27 treesize of output 21 [2021-03-10 23:25:42,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3 [2021-03-10 23:25:42,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:42,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:42,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:42,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681401560] [2021-03-10 23:25:42,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:42,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:42,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:42,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:42,844 INFO L87 Difference]: Start difference. First operand 10839 states and 44882 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:43,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:43,865 INFO L93 Difference]: Finished difference Result 26318 states and 105170 transitions. [2021-03-10 23:25:43,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:25:43,866 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:43,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:43,984 INFO L225 Difference]: With dead ends: 26318 [2021-03-10 23:25:43,984 INFO L226 Difference]: Without dead ends: 26199 [2021-03-10 23:25:43,984 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 497.9ms TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:25:44,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26199 states. [2021-03-10 23:25:44,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26199 to 11097. [2021-03-10 23:25:44,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11097 states, 11096 states have (on average 4.143294881038212) internal successors, (45974), 11096 states have internal predecessors, (45974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:44,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11097 states to 11097 states and 45974 transitions. [2021-03-10 23:25:44,520 INFO L78 Accepts]: Start accepts. Automaton has 11097 states and 45974 transitions. Word has length 34 [2021-03-10 23:25:44,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:44,521 INFO L480 AbstractCegarLoop]: Abstraction has 11097 states and 45974 transitions. [2021-03-10 23:25:44,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:44,521 INFO L276 IsEmpty]: Start isEmpty. Operand 11097 states and 45974 transitions. [2021-03-10 23:25:44,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:44,551 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:44,551 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:44,752 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-10 23:25:44,752 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:44,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:44,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1690450347, now seen corresponding path program 8 times [2021-03-10 23:25:44,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:44,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988911068] [2021-03-10 23:25:44,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:44,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:44,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:44,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988911068] [2021-03-10 23:25:44,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433537671] [2021-03-10 23:25:44,843 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 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-03-10 23:25:44,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:44,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:44,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:44,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:45,029 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:45,029 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 26 [2021-03-10 23:25:45,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:45,038 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-03-10 23:25:45,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:45,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:25:45,085 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-03-10 23:25:45,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:45,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:45,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:45,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:25:45,102 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:45,103 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:45,103 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:45,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192527928] [2021-03-10 23:25:45,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:45,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:45,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:45,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:45,104 INFO L87 Difference]: Start difference. First operand 11097 states and 45974 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:45,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:45,807 INFO L93 Difference]: Finished difference Result 27574 states and 112518 transitions. [2021-03-10 23:25:45,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:25:45,808 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:45,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:45,950 INFO L225 Difference]: With dead ends: 27574 [2021-03-10 23:25:45,950 INFO L226 Difference]: Without dead ends: 27455 [2021-03-10 23:25:45,950 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 271.0ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:25:46,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27455 states. [2021-03-10 23:25:46,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27455 to 11115. [2021-03-10 23:25:46,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11115 states, 11114 states have (on average 4.143332733489292) internal successors, (46049), 11114 states have internal predecessors, (46049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:46,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11115 states to 11115 states and 46049 transitions. [2021-03-10 23:25:46,578 INFO L78 Accepts]: Start accepts. Automaton has 11115 states and 46049 transitions. Word has length 34 [2021-03-10 23:25:46,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:46,578 INFO L480 AbstractCegarLoop]: Abstraction has 11115 states and 46049 transitions. [2021-03-10 23:25:46,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:46,579 INFO L276 IsEmpty]: Start isEmpty. Operand 11115 states and 46049 transitions. [2021-03-10 23:25:46,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:46,612 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:46,612 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:46,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:46,819 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:46,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:46,820 INFO L82 PathProgramCache]: Analyzing trace with hash 726760599, now seen corresponding path program 9 times [2021-03-10 23:25:46,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:46,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181890042] [2021-03-10 23:25:46,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:46,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:46,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:46,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181890042] [2021-03-10 23:25:46,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306941422] [2021-03-10 23:25:46,895 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 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-03-10 23:25:46,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:25:46,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:46,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 23:25:46,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:47,128 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 30 treesize of output 24 [2021-03-10 23:25:47,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:47,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:47,139 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-03-10 23:25:47,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:27 [2021-03-10 23:25:47,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:47,183 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 13 treesize of output 17 [2021-03-10 23:25:47,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:25:47,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:47,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:25:47,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:19 [2021-03-10 23:25:47,250 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:47,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:47,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:25:47,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490319243] [2021-03-10 23:25:47,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:47,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:47,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:47,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:47,253 INFO L87 Difference]: Start difference. First operand 11115 states and 46049 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:48,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:48,388 INFO L93 Difference]: Finished difference Result 36724 states and 147844 transitions. [2021-03-10 23:25:48,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:25:48,388 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:48,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:48,556 INFO L225 Difference]: With dead ends: 36724 [2021-03-10 23:25:48,556 INFO L226 Difference]: Without dead ends: 36230 [2021-03-10 23:25:48,557 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 549.0ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:25:48,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36230 states. [2021-03-10 23:25:49,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36230 to 12619. [2021-03-10 23:25:49,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12619 states, 12618 states have (on average 4.176890156918687) internal successors, (52704), 12618 states have internal predecessors, (52704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:49,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12619 states to 12619 states and 52704 transitions. [2021-03-10 23:25:49,318 INFO L78 Accepts]: Start accepts. Automaton has 12619 states and 52704 transitions. Word has length 34 [2021-03-10 23:25:49,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:49,318 INFO L480 AbstractCegarLoop]: Abstraction has 12619 states and 52704 transitions. [2021-03-10 23:25:49,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:49,318 INFO L276 IsEmpty]: Start isEmpty. Operand 12619 states and 52704 transitions. [2021-03-10 23:25:49,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:49,361 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:49,361 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:49,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-10 23:25:49,568 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:49,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:49,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1859008693, now seen corresponding path program 10 times [2021-03-10 23:25:49,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:49,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269780636] [2021-03-10 23:25:49,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:49,645 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:49,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269780636] [2021-03-10 23:25:49,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122364668] [2021-03-10 23:25:49,645 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 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-03-10 23:25:49,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:49,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:49,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:49,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:49,807 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:49,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 26 [2021-03-10 23:25:49,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:49,816 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-03-10 23:25:49,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:49,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:25:50,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 15 treesize of output 11 [2021-03-10 23:25:50,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:50,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:50,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:50,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:25:50,038 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:50,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:50,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:50,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486422495] [2021-03-10 23:25:50,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:50,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:50,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:50,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:50,040 INFO L87 Difference]: Start difference. First operand 12619 states and 52704 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:50,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:50,863 INFO L93 Difference]: Finished difference Result 29754 states and 122735 transitions. [2021-03-10 23:25:50,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:25:50,864 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:50,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:51,017 INFO L225 Difference]: With dead ends: 29754 [2021-03-10 23:25:51,018 INFO L226 Difference]: Without dead ends: 29635 [2021-03-10 23:25:51,018 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 461.0ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:25:51,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29635 states. [2021-03-10 23:25:51,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29635 to 13941. [2021-03-10 23:25:51,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13941 states, 13940 states have (on average 4.193615494978479) internal successors, (58459), 13940 states have internal predecessors, (58459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:51,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13941 states to 13941 states and 58459 transitions. [2021-03-10 23:25:51,784 INFO L78 Accepts]: Start accepts. Automaton has 13941 states and 58459 transitions. Word has length 34 [2021-03-10 23:25:51,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:51,784 INFO L480 AbstractCegarLoop]: Abstraction has 13941 states and 58459 transitions. [2021-03-10 23:25:51,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:51,784 INFO L276 IsEmpty]: Start isEmpty. Operand 13941 states and 58459 transitions. [2021-03-10 23:25:51,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:51,829 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:51,829 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:52,029 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-03-10 23:25:52,030 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:52,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:52,030 INFO L82 PathProgramCache]: Analyzing trace with hash 558202253, now seen corresponding path program 11 times [2021-03-10 23:25:52,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:52,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033782170] [2021-03-10 23:25:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:52,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:52,115 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:52,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033782170] [2021-03-10 23:25:52,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490841581] [2021-03-10 23:25:52,116 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 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-03-10 23:25:52,158 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:25:52,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:52,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 23:25:52,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:52,483 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 22 [2021-03-10 23:25:52,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:52,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:52,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:25:52,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:38 [2021-03-10 23:25:52,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:52,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:52,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:52,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:25:52,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:52,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:52,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:52,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:3 [2021-03-10 23:25:52,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:52,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:52,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:52,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120546193] [2021-03-10 23:25:52,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:52,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:52,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:52,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:52,596 INFO L87 Difference]: Start difference. First operand 13941 states and 58459 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:53,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:53,633 INFO L93 Difference]: Finished difference Result 26327 states and 107474 transitions. [2021-03-10 23:25:53,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:25:53,634 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:53,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:53,722 INFO L225 Difference]: With dead ends: 26327 [2021-03-10 23:25:53,722 INFO L226 Difference]: Without dead ends: 26057 [2021-03-10 23:25:53,723 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 525.6ms TimeCoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:25:53,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26057 states. [2021-03-10 23:25:54,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26057 to 13741. [2021-03-10 23:25:54,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13741 states, 13740 states have (on average 4.189010189228529) internal successors, (57557), 13740 states have internal predecessors, (57557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:54,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13741 states to 13741 states and 57557 transitions. [2021-03-10 23:25:54,212 INFO L78 Accepts]: Start accepts. Automaton has 13741 states and 57557 transitions. Word has length 34 [2021-03-10 23:25:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:54,212 INFO L480 AbstractCegarLoop]: Abstraction has 13741 states and 57557 transitions. [2021-03-10 23:25:54,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:54,212 INFO L276 IsEmpty]: Start isEmpty. Operand 13741 states and 57557 transitions. [2021-03-10 23:25:54,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:54,256 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:54,256 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:54,457 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 23:25:54,459 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:54,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:54,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1039597619, now seen corresponding path program 12 times [2021-03-10 23:25:54,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:54,460 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112413216] [2021-03-10 23:25:54,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:54,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112413216] [2021-03-10 23:25:54,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934763838] [2021-03-10 23:25:54,547 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 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-03-10 23:25:54,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:25:54,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:54,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 23:25:54,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:54,713 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 26 treesize of output 20 [2021-03-10 23:25:54,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:54,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:54,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:54,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-03-10 23:25:54,772 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:54,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:25:54,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:54,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:54,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:54,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:25:54,793 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:54,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:54,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:54,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529456888] [2021-03-10 23:25:54,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:54,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:54,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:54,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:54,794 INFO L87 Difference]: Start difference. First operand 13741 states and 57557 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:55,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:55,729 INFO L93 Difference]: Finished difference Result 29050 states and 119504 transitions. [2021-03-10 23:25:55,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:25:55,730 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:55,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:55,879 INFO L225 Difference]: With dead ends: 29050 [2021-03-10 23:25:55,880 INFO L226 Difference]: Without dead ends: 28675 [2021-03-10 23:25:55,880 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 319.5ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:25:55,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28675 states. [2021-03-10 23:25:56,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28675 to 12934. [2021-03-10 23:25:56,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12934 states, 12933 states have (on average 4.187582154179231) internal successors, (54158), 12933 states have internal predecessors, (54158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:56,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12934 states to 12934 states and 54158 transitions. [2021-03-10 23:25:56,533 INFO L78 Accepts]: Start accepts. Automaton has 12934 states and 54158 transitions. Word has length 34 [2021-03-10 23:25:56,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:56,533 INFO L480 AbstractCegarLoop]: Abstraction has 12934 states and 54158 transitions. [2021-03-10 23:25:56,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:56,533 INFO L276 IsEmpty]: Start isEmpty. Operand 12934 states and 54158 transitions. [2021-03-10 23:25:56,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:56,575 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:56,575 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:56,775 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:56,776 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:56,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:56,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1263963071, now seen corresponding path program 13 times [2021-03-10 23:25:56,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:56,776 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259406045] [2021-03-10 23:25:56,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:56,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:56,881 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:56,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259406045] [2021-03-10 23:25:56,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049232075] [2021-03-10 23:25:56,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:25:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:56,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:56,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:57,062 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:57,062 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 26 [2021-03-10 23:25:57,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,072 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-03-10 23:25:57,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:25:57,118 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-03-10 23:25:57,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:57,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:25:57,135 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:57,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:57,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:57,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836147935] [2021-03-10 23:25:57,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:57,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:57,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:57,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:57,139 INFO L87 Difference]: Start difference. First operand 12934 states and 54158 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:57,331 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 17 [2021-03-10 23:25:58,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:58,301 INFO L93 Difference]: Finished difference Result 29789 states and 122414 transitions. [2021-03-10 23:25:58,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:25:58,302 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:25:58,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:58,448 INFO L225 Difference]: With dead ends: 29789 [2021-03-10 23:25:58,449 INFO L226 Difference]: Without dead ends: 29670 [2021-03-10 23:25:58,449 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 719.5ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:25:58,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29670 states. [2021-03-10 23:25:59,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29670 to 13720. [2021-03-10 23:25:59,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13720 states, 13719 states have (on average 4.202638676288359) internal successors, (57656), 13719 states have internal predecessors, (57656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:59,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13720 states to 13720 states and 57656 transitions. [2021-03-10 23:25:59,159 INFO L78 Accepts]: Start accepts. Automaton has 13720 states and 57656 transitions. Word has length 34 [2021-03-10 23:25:59,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:59,159 INFO L480 AbstractCegarLoop]: Abstraction has 13720 states and 57656 transitions. [2021-03-10 23:25:59,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:59,159 INFO L276 IsEmpty]: Start isEmpty. Operand 13720 states and 57656 transitions. [2021-03-10 23:25:59,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:25:59,204 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:59,204 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:59,406 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:59,406 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:59,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:59,407 INFO L82 PathProgramCache]: Analyzing trace with hash 308825101, now seen corresponding path program 14 times [2021-03-10 23:25:59,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:59,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959958428] [2021-03-10 23:25:59,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:59,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959958428] [2021-03-10 23:25:59,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441170724] [2021-03-10 23:25:59,501 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 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-03-10 23:25:59,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:59,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:59,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:25:59,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:59,685 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 26 [2021-03-10 23:25:59,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:59,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:59,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:59,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-03-10 23:25:59,722 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:25:59,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:25:59,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:59,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:59,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:59,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:25:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:59,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:59,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:59,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143046085] [2021-03-10 23:25:59,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:59,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:59,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:59,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:59,745 INFO L87 Difference]: Start difference. First operand 13720 states and 57656 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:00,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:00,680 INFO L93 Difference]: Finished difference Result 26211 states and 107588 transitions. [2021-03-10 23:26:00,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:26:00,680 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:00,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:00,812 INFO L225 Difference]: With dead ends: 26211 [2021-03-10 23:26:00,813 INFO L226 Difference]: Without dead ends: 25964 [2021-03-10 23:26:00,813 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 419.9ms TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:26:00,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25964 states. [2021-03-10 23:26:01,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25964 to 13612. [2021-03-10 23:26:01,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13612 states, 13611 states have (on average 4.200573065902579) internal successors, (57174), 13611 states have internal predecessors, (57174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:01,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13612 states to 13612 states and 57174 transitions. [2021-03-10 23:26:01,379 INFO L78 Accepts]: Start accepts. Automaton has 13612 states and 57174 transitions. Word has length 34 [2021-03-10 23:26:01,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:01,379 INFO L480 AbstractCegarLoop]: Abstraction has 13612 states and 57174 transitions. [2021-03-10 23:26:01,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:01,379 INFO L276 IsEmpty]: Start isEmpty. Operand 13612 states and 57174 transitions. [2021-03-10 23:26:01,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:01,423 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:01,424 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:01,624 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-03-10 23:26:01,624 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:01,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:01,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1831752029, now seen corresponding path program 15 times [2021-03-10 23:26:01,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:01,625 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989715343] [2021-03-10 23:26:01,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:01,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:01,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:01,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989715343] [2021-03-10 23:26:01,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592912564] [2021-03-10 23:26:01,735 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 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-03-10 23:26:01,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:26:01,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:01,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 23:26:01,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:01,883 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 19 treesize of output 15 [2021-03-10 23:26:01,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:01,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:01,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:01,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:20 [2021-03-10 23:26:02,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:02,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:02,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 37 treesize of output 37 [2021-03-10 23:26:02,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:26:02,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:02,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:26:02,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-03-10 23:26:02,205 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:02,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:02,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:26:02,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200647909] [2021-03-10 23:26:02,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:26:02,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:02,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:26:02,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:26:02,209 INFO L87 Difference]: Start difference. First operand 13612 states and 57174 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:03,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:03,777 INFO L93 Difference]: Finished difference Result 30449 states and 124370 transitions. [2021-03-10 23:26:03,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:26:03,778 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:03,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:03,935 INFO L225 Difference]: With dead ends: 30449 [2021-03-10 23:26:03,935 INFO L226 Difference]: Without dead ends: 30138 [2021-03-10 23:26:03,936 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 944.5ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:26:03,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30138 states. [2021-03-10 23:26:04,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30138 to 14418. [2021-03-10 23:26:04,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14418 states, 14417 states have (on average 4.224942775889575) internal successors, (60911), 14417 states have internal predecessors, (60911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:04,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14418 states to 14418 states and 60911 transitions. [2021-03-10 23:26:04,637 INFO L78 Accepts]: Start accepts. Automaton has 14418 states and 60911 transitions. Word has length 34 [2021-03-10 23:26:04,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:04,638 INFO L480 AbstractCegarLoop]: Abstraction has 14418 states and 60911 transitions. [2021-03-10 23:26:04,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:04,638 INFO L276 IsEmpty]: Start isEmpty. Operand 14418 states and 60911 transitions. [2021-03-10 23:26:04,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:04,682 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:04,682 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:04,891 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-10 23:26:04,891 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:04,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:04,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1129425885, now seen corresponding path program 16 times [2021-03-10 23:26:04,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:04,892 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917145924] [2021-03-10 23:26:04,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:04,996 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:04,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917145924] [2021-03-10 23:26:04,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147455254] [2021-03-10 23:26:04,996 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 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-03-10 23:26:05,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:26:05,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:05,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:05,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:05,105 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-03-10 23:26:05,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:05,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:05,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:05,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:26:05,189 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:05,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:05,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:05,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:05,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:05,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:05,216 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:05,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:05,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:05,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333362528] [2021-03-10 23:26:05,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:05,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:05,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:05,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:05,218 INFO L87 Difference]: Start difference. First operand 14418 states and 60911 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:05,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:05,846 INFO L93 Difference]: Finished difference Result 25997 states and 107292 transitions. [2021-03-10 23:26:05,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:26:05,847 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:05,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:05,910 INFO L225 Difference]: With dead ends: 25997 [2021-03-10 23:26:05,911 INFO L226 Difference]: Without dead ends: 25750 [2021-03-10 23:26:05,911 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 471.9ms TimeCoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:26:05,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25750 states. [2021-03-10 23:26:06,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25750 to 14703. [2021-03-10 23:26:06,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14703 states, 14702 states have (on average 4.2260916882056865) internal successors, (62132), 14702 states have internal predecessors, (62132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:06,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14703 states to 14703 states and 62132 transitions. [2021-03-10 23:26:06,360 INFO L78 Accepts]: Start accepts. Automaton has 14703 states and 62132 transitions. Word has length 34 [2021-03-10 23:26:06,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:06,360 INFO L480 AbstractCegarLoop]: Abstraction has 14703 states and 62132 transitions. [2021-03-10 23:26:06,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:06,361 INFO L276 IsEmpty]: Start isEmpty. Operand 14703 states and 62132 transitions. [2021-03-10 23:26:06,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:06,407 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:06,407 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:06,607 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:06,608 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:06,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:06,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1413995999, now seen corresponding path program 17 times [2021-03-10 23:26:06,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:06,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408897382] [2021-03-10 23:26:06,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:06,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:06,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408897382] [2021-03-10 23:26:06,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504841883] [2021-03-10 23:26:06,692 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 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-03-10 23:26:06,723 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:26:06,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:06,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:26:06,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:06,808 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-03-10 23:26:06,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:06,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:06,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:06,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-03-10 23:26:07,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:07,042 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 13 treesize of output 17 [2021-03-10 23:26:07,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:26:07,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:07,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:26:07,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:19 [2021-03-10 23:26:07,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:07,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:07,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:26:07,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676307852] [2021-03-10 23:26:07,100 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:26:07,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:07,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:26:07,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:26:07,100 INFO L87 Difference]: Start difference. First operand 14703 states and 62132 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:08,395 INFO L93 Difference]: Finished difference Result 36778 states and 151443 transitions. [2021-03-10 23:26:08,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:26:08,396 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:08,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:08,571 INFO L225 Difference]: With dead ends: 36778 [2021-03-10 23:26:08,571 INFO L226 Difference]: Without dead ends: 36316 [2021-03-10 23:26:08,572 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 739.7ms TimeCoverageRelationStatistics Valid=279, Invalid=1053, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:26:08,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36316 states. [2021-03-10 23:26:09,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36316 to 15167. [2021-03-10 23:26:09,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15167 states, 15166 states have (on average 4.236845575629698) internal successors, (64256), 15166 states have internal predecessors, (64256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:09,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15167 states to 15167 states and 64256 transitions. [2021-03-10 23:26:09,385 INFO L78 Accepts]: Start accepts. Automaton has 15167 states and 64256 transitions. Word has length 34 [2021-03-10 23:26:09,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:09,386 INFO L480 AbstractCegarLoop]: Abstraction has 15167 states and 64256 transitions. [2021-03-10 23:26:09,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:09,386 INFO L276 IsEmpty]: Start isEmpty. Operand 15167 states and 64256 transitions. [2021-03-10 23:26:09,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:09,431 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:09,431 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:09,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-03-10 23:26:09,632 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:09,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:09,632 INFO L82 PathProgramCache]: Analyzing trace with hash 445557917, now seen corresponding path program 18 times [2021-03-10 23:26:09,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:09,633 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057569869] [2021-03-10 23:26:09,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:09,721 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:09,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057569869] [2021-03-10 23:26:09,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061260806] [2021-03-10 23:26:09,721 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 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-03-10 23:26:09,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:26:09,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:09,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 23:26:09,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:09,870 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:09,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-03-10 23:26:09,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,878 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-03-10 23:26:09,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:26:09,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 15 treesize of output 11 [2021-03-10 23:26:09,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:09,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:26:09,935 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:09,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:09,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:09,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531736528] [2021-03-10 23:26:09,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:09,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:09,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:09,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:09,938 INFO L87 Difference]: Start difference. First operand 15167 states and 64256 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:11,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:11,293 INFO L93 Difference]: Finished difference Result 34137 states and 142225 transitions. [2021-03-10 23:26:11,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:26:11,293 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:11,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:11,479 INFO L225 Difference]: With dead ends: 34137 [2021-03-10 23:26:11,479 INFO L226 Difference]: Without dead ends: 34018 [2021-03-10 23:26:11,480 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 464.4ms TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:26:11,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34018 states. [2021-03-10 23:26:12,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34018 to 16582. [2021-03-10 23:26:12,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16582 states, 16581 states have (on average 4.253844762077076) internal successors, (70533), 16581 states have internal predecessors, (70533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:12,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16582 states to 16582 states and 70533 transitions. [2021-03-10 23:26:12,225 INFO L78 Accepts]: Start accepts. Automaton has 16582 states and 70533 transitions. Word has length 34 [2021-03-10 23:26:12,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:12,225 INFO L480 AbstractCegarLoop]: Abstraction has 16582 states and 70533 transitions. [2021-03-10 23:26:12,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:12,225 INFO L276 IsEmpty]: Start isEmpty. Operand 16582 states and 70533 transitions. [2021-03-10 23:26:12,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:12,276 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:12,276 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:12,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:12,491 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:12,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:12,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1432198433, now seen corresponding path program 19 times [2021-03-10 23:26:12,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:12,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601187736] [2021-03-10 23:26:12,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:12,567 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:12,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601187736] [2021-03-10 23:26:12,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485507556] [2021-03-10 23:26:12,568 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 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-03-10 23:26:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:12,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:12,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:12,732 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 26 [2021-03-10 23:26:12,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:12,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:12,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:12,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-03-10 23:26:12,766 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:12,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:12,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:12,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:12,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:12,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:12,784 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:12,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:12,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197308701] [2021-03-10 23:26:12,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:12,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:12,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:12,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:12,785 INFO L87 Difference]: Start difference. First operand 16582 states and 70533 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:13,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:13,522 INFO L93 Difference]: Finished difference Result 31839 states and 133096 transitions. [2021-03-10 23:26:13,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:26:13,523 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:13,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:13,675 INFO L225 Difference]: With dead ends: 31839 [2021-03-10 23:26:13,676 INFO L226 Difference]: Without dead ends: 31592 [2021-03-10 23:26:13,676 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 258.8ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:26:13,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31592 states. [2021-03-10 23:26:14,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31592 to 16366. [2021-03-10 23:26:14,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16366 states, 16365 states have (on average 4.249984723495264) internal successors, (69551), 16365 states have internal predecessors, (69551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:14,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16366 states to 16366 states and 69551 transitions. [2021-03-10 23:26:14,388 INFO L78 Accepts]: Start accepts. Automaton has 16366 states and 69551 transitions. Word has length 34 [2021-03-10 23:26:14,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:14,388 INFO L480 AbstractCegarLoop]: Abstraction has 16366 states and 69551 transitions. [2021-03-10 23:26:14,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:14,388 INFO L276 IsEmpty]: Start isEmpty. Operand 16366 states and 69551 transitions. [2021-03-10 23:26:14,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:14,437 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:14,437 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:14,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-03-10 23:26:14,639 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:14,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:14,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1264968991, now seen corresponding path program 20 times [2021-03-10 23:26:14,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:14,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272830719] [2021-03-10 23:26:14,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:14,719 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:14,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272830719] [2021-03-10 23:26:14,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147596332] [2021-03-10 23:26:14,719 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 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-03-10 23:26:14,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:26:14,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:14,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:14,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:14,881 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 26 treesize of output 20 [2021-03-10 23:26:14,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:14,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:14,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:14,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-03-10 23:26:14,939 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:14,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:14,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:14,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:14,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:14,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:14,959 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:14,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:14,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:14,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504900791] [2021-03-10 23:26:14,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:14,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:14,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:14,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:14,960 INFO L87 Difference]: Start difference. First operand 16366 states and 69551 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:15,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:15,700 INFO L93 Difference]: Finished difference Result 34697 states and 144829 transitions. [2021-03-10 23:26:15,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:26:15,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:15,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:15,862 INFO L225 Difference]: With dead ends: 34697 [2021-03-10 23:26:15,862 INFO L226 Difference]: Without dead ends: 34322 [2021-03-10 23:26:15,862 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 274.6ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:26:15,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34322 states. [2021-03-10 23:26:16,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34322 to 15541. [2021-03-10 23:26:16,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15541 states, 15540 states have (on average 4.251287001287001) internal successors, (66065), 15540 states have internal predecessors, (66065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15541 states to 15541 states and 66065 transitions. [2021-03-10 23:26:16,597 INFO L78 Accepts]: Start accepts. Automaton has 15541 states and 66065 transitions. Word has length 34 [2021-03-10 23:26:16,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:16,597 INFO L480 AbstractCegarLoop]: Abstraction has 15541 states and 66065 transitions. [2021-03-10 23:26:16,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:16,597 INFO L276 IsEmpty]: Start isEmpty. Operand 15541 states and 66065 transitions. [2021-03-10 23:26:16,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:16,645 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:16,645 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:16,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-03-10 23:26:16,846 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:16,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:16,846 INFO L82 PathProgramCache]: Analyzing trace with hash 472814581, now seen corresponding path program 21 times [2021-03-10 23:26:16,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:16,846 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887456745] [2021-03-10 23:26:16,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:16,954 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:16,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887456745] [2021-03-10 23:26:16,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542342622] [2021-03-10 23:26:16,954 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 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-03-10 23:26:16,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:26:16,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:16,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:16,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:17,122 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 19 treesize of output 15 [2021-03-10 23:26:17,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:17,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:17,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:17,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:23 [2021-03-10 23:26:17,187 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:26:17,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:26:17,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:17,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:17,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:17,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:3 [2021-03-10 23:26:17,212 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:17,212 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:17,212 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:17,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722149211] [2021-03-10 23:26:17,213 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:17,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:17,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:17,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:17,214 INFO L87 Difference]: Start difference. First operand 15541 states and 66065 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:17,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:17,820 INFO L93 Difference]: Finished difference Result 27012 states and 112621 transitions. [2021-03-10 23:26:17,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:26:17,821 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:17,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:17,945 INFO L225 Difference]: With dead ends: 27012 [2021-03-10 23:26:17,945 INFO L226 Difference]: Without dead ends: 26829 [2021-03-10 23:26:17,945 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 322.8ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:26:17,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26829 states. [2021-03-10 23:26:18,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26829 to 15541. [2021-03-10 23:26:18,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15541 states, 15540 states have (on average 4.251287001287001) internal successors, (66065), 15540 states have internal predecessors, (66065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:18,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15541 states to 15541 states and 66065 transitions. [2021-03-10 23:26:18,438 INFO L78 Accepts]: Start accepts. Automaton has 15541 states and 66065 transitions. Word has length 34 [2021-03-10 23:26:18,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:18,438 INFO L480 AbstractCegarLoop]: Abstraction has 15541 states and 66065 transitions. [2021-03-10 23:26:18,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:18,439 INFO L276 IsEmpty]: Start isEmpty. Operand 15541 states and 66065 transitions. [2021-03-10 23:26:18,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:18,473 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:18,473 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:18,673 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-10 23:26:18,673 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:18,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:18,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1175140725, now seen corresponding path program 22 times [2021-03-10 23:26:18,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:18,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68467998] [2021-03-10 23:26:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:18,752 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:18,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68467998] [2021-03-10 23:26:18,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102502182] [2021-03-10 23:26:18,752 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 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-03-10 23:26:18,779 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:26:18,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:18,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:18,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:18,859 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-03-10 23:26:18,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:18,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:18,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:18,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:26:18,923 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:18,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:18,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:18,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:18,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:18,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:18,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:18,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:18,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:18,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068942914] [2021-03-10 23:26:18,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:18,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:18,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:18,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:18,947 INFO L87 Difference]: Start difference. First operand 15541 states and 66065 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:19,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:19,818 INFO L93 Difference]: Finished difference Result 27776 states and 114590 transitions. [2021-03-10 23:26:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:26:19,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:19,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:19,967 INFO L225 Difference]: With dead ends: 27776 [2021-03-10 23:26:19,967 INFO L226 Difference]: Without dead ends: 27529 [2021-03-10 23:26:19,968 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 422.4ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:26:20,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2021-03-10 23:26:20,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 15553. [2021-03-10 23:26:20,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15553 states, 15552 states have (on average 4.251993312757202) internal successors, (66127), 15552 states have internal predecessors, (66127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:20,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15553 states to 15553 states and 66127 transitions. [2021-03-10 23:26:20,671 INFO L78 Accepts]: Start accepts. Automaton has 15553 states and 66127 transitions. Word has length 34 [2021-03-10 23:26:20,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:20,671 INFO L480 AbstractCegarLoop]: Abstraction has 15553 states and 66127 transitions. [2021-03-10 23:26:20,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:20,671 INFO L276 IsEmpty]: Start isEmpty. Operand 15553 states and 66127 transitions. [2021-03-10 23:26:20,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:20,728 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:20,728 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:20,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:20,929 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:20,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:20,930 INFO L82 PathProgramCache]: Analyzing trace with hash -576404687, now seen corresponding path program 23 times [2021-03-10 23:26:20,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:20,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107225077] [2021-03-10 23:26:20,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:21,015 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:21,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107225077] [2021-03-10 23:26:21,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682990320] [2021-03-10 23:26:21,016 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 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-03-10 23:26:21,051 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:26:21,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:21,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 23:26:21,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:21,140 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-03-10 23:26:21,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:21,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:21,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:21,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:26:21,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:21,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:21,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:21,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:21,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-03-10 23:26:21,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:26:21,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:21,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:26:21,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:19 [2021-03-10 23:26:21,318 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:21,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:21,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:26:21,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771887304] [2021-03-10 23:26:21,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:26:21,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:21,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:26:21,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:26:21,320 INFO L87 Difference]: Start difference. First operand 15553 states and 66127 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:23,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:23,704 INFO L93 Difference]: Finished difference Result 59221 states and 243244 transitions. [2021-03-10 23:26:23,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:26:23,705 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:23,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:24,014 INFO L225 Difference]: With dead ends: 59221 [2021-03-10 23:26:24,014 INFO L226 Difference]: Without dead ends: 57946 [2021-03-10 23:26:24,015 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1340.7ms TimeCoverageRelationStatistics Valid=430, Invalid=1826, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:26:24,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57946 states. [2021-03-10 23:26:25,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57946 to 21722. [2021-03-10 23:26:25,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21722 states, 21721 states have (on average 4.3382440955757104) internal successors, (94231), 21721 states have internal predecessors, (94231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:25,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21722 states to 21722 states and 94231 transitions. [2021-03-10 23:26:25,369 INFO L78 Accepts]: Start accepts. Automaton has 21722 states and 94231 transitions. Word has length 34 [2021-03-10 23:26:25,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:25,369 INFO L480 AbstractCegarLoop]: Abstraction has 21722 states and 94231 transitions. [2021-03-10 23:26:25,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:25,369 INFO L276 IsEmpty]: Start isEmpty. Operand 21722 states and 94231 transitions. [2021-03-10 23:26:25,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:25,439 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:25,439 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:25,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-03-10 23:26:25,655 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:25,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:25,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1390644577, now seen corresponding path program 24 times [2021-03-10 23:26:25,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:25,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401310682] [2021-03-10 23:26:25,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:25,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:25,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401310682] [2021-03-10 23:26:25,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75388626] [2021-03-10 23:26:25,742 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 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-03-10 23:26:25,780 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:26:25,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:25,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:25,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:25,834 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-03-10 23:26:25,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:25,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:25,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:25,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-03-10 23:26:25,927 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:25,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:25,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:25,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:25,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:25,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:25,955 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:25,956 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:25,956 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:25,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225170828] [2021-03-10 23:26:25,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:25,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:25,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:25,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:25,957 INFO L87 Difference]: Start difference. First operand 21722 states and 94231 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:26,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:26,500 INFO L93 Difference]: Finished difference Result 29627 states and 125061 transitions. [2021-03-10 23:26:26,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:26:26,501 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:26,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:26,629 INFO L225 Difference]: With dead ends: 29627 [2021-03-10 23:26:26,630 INFO L226 Difference]: Without dead ends: 29380 [2021-03-10 23:26:26,630 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:26:26,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29380 states. [2021-03-10 23:26:27,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29380 to 21760. [2021-03-10 23:26:27,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21760 states, 21759 states have (on average 4.339078082632474) internal successors, (94414), 21759 states have internal predecessors, (94414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:27,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21760 states to 21760 states and 94414 transitions. [2021-03-10 23:26:27,414 INFO L78 Accepts]: Start accepts. Automaton has 21760 states and 94414 transitions. Word has length 34 [2021-03-10 23:26:27,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:27,414 INFO L480 AbstractCegarLoop]: Abstraction has 21760 states and 94414 transitions. [2021-03-10 23:26:27,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:27,415 INFO L276 IsEmpty]: Start isEmpty. Operand 21760 states and 94414 transitions. [2021-03-10 23:26:27,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:26:27,482 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:27,482 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:27,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:27,684 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:27,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:27,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1360942373, now seen corresponding path program 25 times [2021-03-10 23:26:27,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:27,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302148646] [2021-03-10 23:26:27,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:27,767 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:27,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302148646] [2021-03-10 23:26:27,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148606378] [2021-03-10 23:26:27,767 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 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-03-10 23:26:27,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:27,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:26:27,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:27,865 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-03-10 23:26:27,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:27,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:27,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:27,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-03-10 23:26:27,955 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:26:27,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:26:27,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:27,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:27,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:27,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-03-10 23:26:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:27,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:27,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:26:27,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208945090] [2021-03-10 23:26:27,978 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:26:27,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:27,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:26:27,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:26:27,978 INFO L87 Difference]: Start difference. First operand 21760 states and 94414 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:28,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:28,524 INFO L93 Difference]: Finished difference Result 32322 states and 135246 transitions. [2021-03-10 23:26:28,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:26:28,525 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:26:28,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:28,633 INFO L225 Difference]: With dead ends: 32322 [2021-03-10 23:26:28,633 INFO L226 Difference]: Without dead ends: 32075 [2021-03-10 23:26:28,634 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 277.4ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:26:28,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32075 states. [2021-03-10 23:26:29,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32075 to 22027. [2021-03-10 23:26:29,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22027 states, 22026 states have (on average 4.337691818759648) internal successors, (95542), 22026 states have internal predecessors, (95542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:29,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22027 states to 22027 states and 95542 transitions. [2021-03-10 23:26:29,329 INFO L78 Accepts]: Start accepts. Automaton has 22027 states and 95542 transitions. Word has length 34 [2021-03-10 23:26:29,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:29,329 INFO L480 AbstractCegarLoop]: Abstraction has 22027 states and 95542 transitions. [2021-03-10 23:26:29,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:29,330 INFO L276 IsEmpty]: Start isEmpty. Operand 22027 states and 95542 transitions. [2021-03-10 23:26:29,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 23:26:29,386 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:29,386 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:29,586 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-03-10 23:26:29,586 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:29,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:29,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1393308049, now seen corresponding path program 26 times [2021-03-10 23:26:29,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:29,587 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737725505] [2021-03-10 23:26:29,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:29,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:26:29,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737725505] [2021-03-10 23:26:29,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786812891] [2021-03-10 23:26:29,620 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 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-03-10 23:26:29,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:26:29,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:29,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:26:29,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:29,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:26:29,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:29,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-03-10 23:26:29,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611302501] [2021-03-10 23:26:29,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:26:29,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:29,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:26:29,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:26:29,708 INFO L87 Difference]: Start difference. First operand 22027 states and 95542 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 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-03-10 23:26:30,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:30,047 INFO L93 Difference]: Finished difference Result 43342 states and 183730 transitions. [2021-03-10 23:26:30,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:26:30,048 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 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 36 [2021-03-10 23:26:30,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:30,234 INFO L225 Difference]: With dead ends: 43342 [2021-03-10 23:26:30,235 INFO L226 Difference]: Without dead ends: 42784 [2021-03-10 23:26:30,235 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.3ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:26:30,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42784 states. [2021-03-10 23:26:31,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42784 to 34955. [2021-03-10 23:26:31,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34955 states, 34954 states have (on average 4.434056188132975) internal successors, (154988), 34954 states have internal predecessors, (154988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:31,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34955 states to 34955 states and 154988 transitions. [2021-03-10 23:26:31,625 INFO L78 Accepts]: Start accepts. Automaton has 34955 states and 154988 transitions. Word has length 36 [2021-03-10 23:26:31,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:31,625 INFO L480 AbstractCegarLoop]: Abstraction has 34955 states and 154988 transitions. [2021-03-10 23:26:31,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 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-03-10 23:26:31,625 INFO L276 IsEmpty]: Start isEmpty. Operand 34955 states and 154988 transitions. [2021-03-10 23:26:31,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 23:26:31,728 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:31,728 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:31,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-03-10 23:26:31,929 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:31,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:31,930 INFO L82 PathProgramCache]: Analyzing trace with hash 860471134, now seen corresponding path program 6 times [2021-03-10 23:26:31,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:31,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90897835] [2021-03-10 23:26:31,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:31,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:31,980 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:26:31,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90897835] [2021-03-10 23:26:31,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51163028] [2021-03-10 23:26:31,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:32,015 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:26:32,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:32,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:26:32,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:32,063 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:26:32,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:32,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 10 [2021-03-10 23:26:32,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544980259] [2021-03-10 23:26:32,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:26:32,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:32,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:26:32,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:26:32,065 INFO L87 Difference]: Start difference. First operand 34955 states and 154988 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:32,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:32,755 INFO L93 Difference]: Finished difference Result 55639 states and 244869 transitions. [2021-03-10 23:26:32,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:26:32,756 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-03-10 23:26:32,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:32,965 INFO L225 Difference]: With dead ends: 55639 [2021-03-10 23:26:32,966 INFO L226 Difference]: Without dead ends: 54701 [2021-03-10 23:26:32,966 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 46.0ms TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:26:33,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54701 states. [2021-03-10 23:26:34,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54701 to 49555. [2021-03-10 23:26:34,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49555 states, 49554 states have (on average 4.447673245348509) internal successors, (220400), 49554 states have internal predecessors, (220400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:34,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49555 states to 49555 states and 220400 transitions. [2021-03-10 23:26:34,793 INFO L78 Accepts]: Start accepts. Automaton has 49555 states and 220400 transitions. Word has length 38 [2021-03-10 23:26:34,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:34,793 INFO L480 AbstractCegarLoop]: Abstraction has 49555 states and 220400 transitions. [2021-03-10 23:26:34,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:34,793 INFO L276 IsEmpty]: Start isEmpty. Operand 49555 states and 220400 transitions. [2021-03-10 23:26:34,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:26:34,903 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:34,903 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:35,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:35,103 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:35,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:35,104 INFO L82 PathProgramCache]: Analyzing trace with hash -776500820, now seen corresponding path program 7 times [2021-03-10 23:26:35,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:35,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149555869] [2021-03-10 23:26:35,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:35,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:35,224 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:35,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149555869] [2021-03-10 23:26:35,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407937818] [2021-03-10 23:26:35,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:35,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:35,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:26:35,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:35,470 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-03-10 23:26:35,471 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 20 [2021-03-10 23:26:35,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:35,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:35,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:35,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:3 [2021-03-10 23:26:35,497 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 1 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:35,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:35,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 23:26:35,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581582342] [2021-03-10 23:26:35,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:26:35,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:35,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:26:35,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:26:35,498 INFO L87 Difference]: Start difference. First operand 49555 states and 220400 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:37,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:37,021 INFO L93 Difference]: Finished difference Result 65881 states and 285221 transitions. [2021-03-10 23:26:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:26:37,021 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:26:37,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:37,295 INFO L225 Difference]: With dead ends: 65881 [2021-03-10 23:26:37,296 INFO L226 Difference]: Without dead ends: 64441 [2021-03-10 23:26:37,296 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 681.6ms TimeCoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:26:37,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64441 states. [2021-03-10 23:26:38,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64441 to 50807. [2021-03-10 23:26:38,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50807 states, 50806 states have (on average 4.431996220918789) internal successors, (225172), 50806 states have internal predecessors, (225172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:39,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50807 states to 50807 states and 225172 transitions. [2021-03-10 23:26:39,084 INFO L78 Accepts]: Start accepts. Automaton has 50807 states and 225172 transitions. Word has length 39 [2021-03-10 23:26:39,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:39,085 INFO L480 AbstractCegarLoop]: Abstraction has 50807 states and 225172 transitions. [2021-03-10 23:26:39,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:39,085 INFO L276 IsEmpty]: Start isEmpty. Operand 50807 states and 225172 transitions. [2021-03-10 23:26:39,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:26:39,195 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:39,196 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:39,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 23:26:39,396 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:39,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:39,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1317826417, now seen corresponding path program 27 times [2021-03-10 23:26:39,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:39,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27873208] [2021-03-10 23:26:39,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:39,496 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:39,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27873208] [2021-03-10 23:26:39,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662791114] [2021-03-10 23:26:39,496 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-03-10 23:26:39,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:26:39,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:39,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:26:39,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:39,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:39,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:39,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:39,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:39,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 67 [2021-03-10 23:26:39,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:26:39,829 INFO L628 ElimStorePlain]: treesize reduction 122, result has 26.5 percent of original size [2021-03-10 23:26:39,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:26:39,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:40 [2021-03-10 23:26:39,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 27 treesize of output 21 [2021-03-10 23:26:39,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:39,917 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-03-10 23:26:39,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:39,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-03-10 23:26:40,235 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:40,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:40,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:26:40,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761102815] [2021-03-10 23:26:40,236 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:26:40,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:40,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:26:40,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:26:40,236 INFO L87 Difference]: Start difference. First operand 50807 states and 225172 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:42,111 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-03-10 23:26:43,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:43,472 INFO L93 Difference]: Finished difference Result 149860 states and 639243 transitions. [2021-03-10 23:26:43,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:26:43,473 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:26:43,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:44,064 INFO L225 Difference]: With dead ends: 149860 [2021-03-10 23:26:44,064 INFO L226 Difference]: Without dead ends: 149387 [2021-03-10 23:26:44,065 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1154.4ms TimeCoverageRelationStatistics Valid=317, Invalid=2439, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:26:44,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149387 states. [2021-03-10 23:26:46,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149387 to 64034. [2021-03-10 23:26:46,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64034 states, 64033 states have (on average 4.4623709649711865) internal successors, (285739), 64033 states have internal predecessors, (285739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:47,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64034 states to 64034 states and 285739 transitions. [2021-03-10 23:26:47,484 INFO L78 Accepts]: Start accepts. Automaton has 64034 states and 285739 transitions. Word has length 39 [2021-03-10 23:26:47,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:47,484 INFO L480 AbstractCegarLoop]: Abstraction has 64034 states and 285739 transitions. [2021-03-10 23:26:47,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:47,484 INFO L276 IsEmpty]: Start isEmpty. Operand 64034 states and 285739 transitions. [2021-03-10 23:26:47,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:26:47,658 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:47,658 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:47,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:47,859 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:47,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:47,859 INFO L82 PathProgramCache]: Analyzing trace with hash -559929933, now seen corresponding path program 28 times [2021-03-10 23:26:47,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:47,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711776060] [2021-03-10 23:26:47,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:47,953 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:47,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711776060] [2021-03-10 23:26:47,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392475275] [2021-03-10 23:26:47,954 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) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:47,980 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:26:47,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:47,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:26:47,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:48,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 48 treesize of output 40 [2021-03-10 23:26:48,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:48,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:48,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:48,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-03-10 23:26:48,238 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:26:48,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 25 [2021-03-10 23:26:48,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:48,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:48,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:48,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:26:48,263 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:48,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:48,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:26:48,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537041394] [2021-03-10 23:26:48,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:26:48,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:48,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:26:48,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:26:48,264 INFO L87 Difference]: Start difference. First operand 64034 states and 285739 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:51,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:51,114 INFO L93 Difference]: Finished difference Result 159340 states and 683963 transitions. [2021-03-10 23:26:51,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:26:51,115 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:26:51,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:51,900 INFO L225 Difference]: With dead ends: 159340 [2021-03-10 23:26:51,901 INFO L226 Difference]: Without dead ends: 158714 [2021-03-10 23:26:51,901 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 676.0ms TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:26:52,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158714 states. [2021-03-10 23:26:54,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158714 to 66422. [2021-03-10 23:26:54,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66422 states, 66421 states have (on average 4.454088315442405) internal successors, (295845), 66421 states have internal predecessors, (295845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:55,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66422 states to 66422 states and 295845 transitions. [2021-03-10 23:26:55,537 INFO L78 Accepts]: Start accepts. Automaton has 66422 states and 295845 transitions. Word has length 39 [2021-03-10 23:26:55,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:55,537 INFO L480 AbstractCegarLoop]: Abstraction has 66422 states and 295845 transitions. [2021-03-10 23:26:55,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:55,538 INFO L276 IsEmpty]: Start isEmpty. Operand 66422 states and 295845 transitions. [2021-03-10 23:26:55,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:26:55,727 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:55,727 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:55,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:55,928 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:55,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:55,928 INFO L82 PathProgramCache]: Analyzing trace with hash 2137237491, now seen corresponding path program 29 times [2021-03-10 23:26:55,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:55,928 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565645558] [2021-03-10 23:26:55,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:56,021 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:56,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565645558] [2021-03-10 23:26:56,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216317015] [2021-03-10 23:26:56,022 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-03-10 23:26:56,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:26:56,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:56,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:26:56,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:56,226 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 45 treesize of output 37 [2021-03-10 23:26:56,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:56,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:56,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:56,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:61 [2021-03-10 23:26:56,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:56,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:56,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 100 [2021-03-10 23:26:56,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:26:56,422 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-03-10 23:26:56,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:26:56,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:21 [2021-03-10 23:26:56,475 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:56,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:56,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:26:56,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336103387] [2021-03-10 23:26:56,476 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:26:56,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:56,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:26:56,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:26:56,476 INFO L87 Difference]: Start difference. First operand 66422 states and 295845 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:02,773 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 23:27:05,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:05,324 INFO L93 Difference]: Finished difference Result 236913 states and 996130 transitions. [2021-03-10 23:27:05,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-03-10 23:27:05,325 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:05,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:06,826 INFO L225 Difference]: With dead ends: 236913 [2021-03-10 23:27:06,826 INFO L226 Difference]: Without dead ends: 235564 [2021-03-10 23:27:06,828 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3998 ImplicationChecksByTransitivity, 4748.0ms TimeCoverageRelationStatistics Valid=1751, Invalid=10459, Unknown=0, NotChecked=0, Total=12210 [2021-03-10 23:27:07,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235564 states. [2021-03-10 23:27:10,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235564 to 77279. [2021-03-10 23:27:10,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77279 states, 77278 states have (on average 4.434625637309455) internal successors, (342699), 77278 states have internal predecessors, (342699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:11,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77279 states to 77279 states and 342699 transitions. [2021-03-10 23:27:11,266 INFO L78 Accepts]: Start accepts. Automaton has 77279 states and 342699 transitions. Word has length 39 [2021-03-10 23:27:11,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:11,266 INFO L480 AbstractCegarLoop]: Abstraction has 77279 states and 342699 transitions. [2021-03-10 23:27:11,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:11,266 INFO L276 IsEmpty]: Start isEmpty. Operand 77279 states and 342699 transitions. [2021-03-10 23:27:11,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:11,456 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:11,456 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:11,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-03-10 23:27:11,657 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:11,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:11,657 INFO L82 PathProgramCache]: Analyzing trace with hash -45114829, now seen corresponding path program 30 times [2021-03-10 23:27:11,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:11,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038763491] [2021-03-10 23:27:11,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:11,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:11,757 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:11,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038763491] [2021-03-10 23:27:11,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49838757] [2021-03-10 23:27:11,757 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-03-10 23:27:11,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:27:11,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:11,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:27:11,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:11,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:27:11,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:11,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:11,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:11,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:45 [2021-03-10 23:27:12,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:12,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:12,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:12,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:12,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-03-10 23:27:12,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:27:12,101 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-03-10 23:27:12,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:27:12,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-03-10 23:27:12,150 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:12,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:12,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:27:12,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706437518] [2021-03-10 23:27:12,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:27:12,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:12,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:27:12,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:27:12,151 INFO L87 Difference]: Start difference. First operand 77279 states and 342699 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:16,040 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:27:17,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:17,836 INFO L93 Difference]: Finished difference Result 217776 states and 923556 transitions. [2021-03-10 23:27:17,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-03-10 23:27:17,837 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:17,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:18,731 INFO L225 Difference]: With dead ends: 217776 [2021-03-10 23:27:18,731 INFO L226 Difference]: Without dead ends: 215775 [2021-03-10 23:27:18,732 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2493 ImplicationChecksByTransitivity, 2748.8ms TimeCoverageRelationStatistics Valid=1389, Invalid=6443, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 23:27:19,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215775 states. [2021-03-10 23:27:22,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215775 to 78064. [2021-03-10 23:27:22,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78064 states, 78063 states have (on average 4.445742541280761) internal successors, (347048), 78063 states have internal predecessors, (347048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:23,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78064 states to 78064 states and 347048 transitions. [2021-03-10 23:27:23,158 INFO L78 Accepts]: Start accepts. Automaton has 78064 states and 347048 transitions. Word has length 39 [2021-03-10 23:27:23,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:23,158 INFO L480 AbstractCegarLoop]: Abstraction has 78064 states and 347048 transitions. [2021-03-10 23:27:23,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:23,159 INFO L276 IsEmpty]: Start isEmpty. Operand 78064 states and 347048 transitions. [2021-03-10 23:27:23,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:23,330 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:23,330 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:23,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:23,530 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:23,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:23,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1382165761, now seen corresponding path program 31 times [2021-03-10 23:27:23,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:23,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644633120] [2021-03-10 23:27:23,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:23,645 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:23,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644633120] [2021-03-10 23:27:23,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285001698] [2021-03-10 23:27:23,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:27:23,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:23,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:27:23,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:23,851 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:27:23,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 16 [2021-03-10 23:27:23,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:23,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:23,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:23,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:12 [2021-03-10 23:27:23,932 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 27 treesize of output 21 [2021-03-10 23:27:23,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:23,942 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-03-10 23:27:23,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:23,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-03-10 23:27:23,973 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:23,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:23,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:27:23,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822599493] [2021-03-10 23:27:23,973 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:27:23,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:23,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:27:23,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:27:23,974 INFO L87 Difference]: Start difference. First operand 78064 states and 347048 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:26,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:26,167 INFO L93 Difference]: Finished difference Result 128954 states and 559651 transitions. [2021-03-10 23:27:26,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:27:26,168 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:26,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:26,998 INFO L225 Difference]: With dead ends: 128954 [2021-03-10 23:27:26,998 INFO L226 Difference]: Without dead ends: 128528 [2021-03-10 23:27:26,999 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 659.1ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:27:27,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128528 states. [2021-03-10 23:27:29,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128528 to 78044. [2021-03-10 23:27:29,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78044 states, 78043 states have (on average 4.4453186064092876) internal successors, (346926), 78043 states have internal predecessors, (346926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:29,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78044 states to 78044 states and 346926 transitions. [2021-03-10 23:27:29,863 INFO L78 Accepts]: Start accepts. Automaton has 78044 states and 346926 transitions. Word has length 39 [2021-03-10 23:27:29,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:29,863 INFO L480 AbstractCegarLoop]: Abstraction has 78044 states and 346926 transitions. [2021-03-10 23:27:29,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:29,863 INFO L276 IsEmpty]: Start isEmpty. Operand 78044 states and 346926 transitions. [2021-03-10 23:27:30,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:30,053 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:30,053 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:30,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-03-10 23:27:30,254 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:30,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:30,254 INFO L82 PathProgramCache]: Analyzing trace with hash 388518517, now seen corresponding path program 32 times [2021-03-10 23:27:30,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:30,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294977789] [2021-03-10 23:27:30,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:30,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294977789] [2021-03-10 23:27:30,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204306292] [2021-03-10 23:27:30,361 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-03-10 23:27:30,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:27:30,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:30,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:27:30,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:30,619 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 48 treesize of output 40 [2021-03-10 23:27:30,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:30,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:30,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:30,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-03-10 23:27:30,665 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:27:30,665 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 25 [2021-03-10 23:27:30,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:30,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:30,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:30,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:27:30,690 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:30,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:30,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:27:30,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906824141] [2021-03-10 23:27:30,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:27:30,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:30,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:27:30,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:27:30,691 INFO L87 Difference]: Start difference. First operand 78044 states and 346926 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:33,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:33,426 INFO L93 Difference]: Finished difference Result 175625 states and 758274 transitions. [2021-03-10 23:27:33,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:27:33,427 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:33,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:34,463 INFO L225 Difference]: With dead ends: 175625 [2021-03-10 23:27:34,464 INFO L226 Difference]: Without dead ends: 175138 [2021-03-10 23:27:34,464 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 724.6ms TimeCoverageRelationStatistics Valid=212, Invalid=1348, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:27:34,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175138 states. [2021-03-10 23:27:37,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175138 to 80706. [2021-03-10 23:27:37,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80706 states, 80705 states have (on average 4.441397682919274) internal successors, (358443), 80705 states have internal predecessors, (358443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:37,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80706 states to 80706 states and 358443 transitions. [2021-03-10 23:27:37,649 INFO L78 Accepts]: Start accepts. Automaton has 80706 states and 358443 transitions. Word has length 39 [2021-03-10 23:27:37,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:37,650 INFO L480 AbstractCegarLoop]: Abstraction has 80706 states and 358443 transitions. [2021-03-10 23:27:37,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:37,650 INFO L276 IsEmpty]: Start isEmpty. Operand 80706 states and 358443 transitions. [2021-03-10 23:27:37,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:37,832 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:37,832 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:38,032 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:38,033 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:38,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:38,033 INFO L82 PathProgramCache]: Analyzing trace with hash -804505687, now seen corresponding path program 33 times [2021-03-10 23:27:38,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:38,033 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140834130] [2021-03-10 23:27:38,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:38,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:38,139 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:38,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140834130] [2021-03-10 23:27:38,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971887976] [2021-03-10 23:27:38,140 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) [2021-03-10 23:27:38,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:27:38,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:38,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 23:27:38,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:38,453 INFO L354 Elim1Store]: treesize reduction 10, result has 83.6 percent of original size [2021-03-10 23:27:38,453 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 65 treesize of output 87 [2021-03-10 23:27:38,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-03-10 23:27:38,607 INFO L628 ElimStorePlain]: treesize reduction 340, result has 11.0 percent of original size [2021-03-10 23:27:38,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:27:38,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:73, output treesize:30 [2021-03-10 23:27:39,024 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 27 treesize of output 21 [2021-03-10 23:27:39,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:39,033 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-03-10 23:27:39,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:39,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-03-10 23:27:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:39,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:39,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:27:39,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502160742] [2021-03-10 23:27:39,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:27:39,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:39,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:27:39,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:27:39,073 INFO L87 Difference]: Start difference. First operand 80706 states and 358443 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:42,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:42,891 INFO L93 Difference]: Finished difference Result 183461 states and 788528 transitions. [2021-03-10 23:27:42,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 23:27:42,892 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:42,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:43,881 INFO L225 Difference]: With dead ends: 183461 [2021-03-10 23:27:43,881 INFO L226 Difference]: Without dead ends: 183092 [2021-03-10 23:27:43,882 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1671.9ms TimeCoverageRelationStatistics Valid=448, Invalid=3212, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:27:44,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183092 states. [2021-03-10 23:27:46,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183092 to 86084. [2021-03-10 23:27:46,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86084 states, 86083 states have (on average 4.445477039601315) internal successors, (382680), 86083 states have internal predecessors, (382680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:47,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86084 states to 86084 states and 382680 transitions. [2021-03-10 23:27:47,426 INFO L78 Accepts]: Start accepts. Automaton has 86084 states and 382680 transitions. Word has length 39 [2021-03-10 23:27:47,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:47,426 INFO L480 AbstractCegarLoop]: Abstraction has 86084 states and 382680 transitions. [2021-03-10 23:27:47,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:47,426 INFO L276 IsEmpty]: Start isEmpty. Operand 86084 states and 382680 transitions. [2021-03-10 23:27:47,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:47,643 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:47,643 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:47,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:47,858 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:47,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:47,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1612705259, now seen corresponding path program 34 times [2021-03-10 23:27:47,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:47,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231814618] [2021-03-10 23:27:47,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:47,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:48,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231814618] [2021-03-10 23:27:48,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693609749] [2021-03-10 23:27:48,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 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-03-10 23:27:48,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:27:48,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:48,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:27:48,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:48,402 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 48 treesize of output 40 [2021-03-10 23:27:48,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:48,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:48,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:48,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-03-10 23:27:48,451 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:27:48,451 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 25 [2021-03-10 23:27:48,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:48,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:48,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:48,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:27:48,479 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:48,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:48,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:27:48,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232444991] [2021-03-10 23:27:48,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:27:48,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:48,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:27:48,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:27:48,480 INFO L87 Difference]: Start difference. First operand 86084 states and 382680 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:50,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:50,943 INFO L93 Difference]: Finished difference Result 162770 states and 705968 transitions. [2021-03-10 23:27:50,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:27:50,943 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:27:50,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:52,071 INFO L225 Difference]: With dead ends: 162770 [2021-03-10 23:27:52,071 INFO L226 Difference]: Without dead ends: 162511 [2021-03-10 23:27:52,071 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 776.7ms TimeCoverageRelationStatistics Valid=214, Invalid=1192, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:27:52,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162511 states. [2021-03-10 23:27:54,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162511 to 85089. [2021-03-10 23:27:54,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85089 states, 85088 states have (on average 4.4406614328695) internal successors, (377847), 85088 states have internal predecessors, (377847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:55,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85089 states to 85089 states and 377847 transitions. [2021-03-10 23:27:55,205 INFO L78 Accepts]: Start accepts. Automaton has 85089 states and 377847 transitions. Word has length 39 [2021-03-10 23:27:55,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:55,205 INFO L480 AbstractCegarLoop]: Abstraction has 85089 states and 377847 transitions. [2021-03-10 23:27:55,205 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:55,205 INFO L276 IsEmpty]: Start isEmpty. Operand 85089 states and 377847 transitions. [2021-03-10 23:27:55,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:27:55,388 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:55,388 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:27:55,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-03-10 23:27:55,588 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:55,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:55,589 INFO L82 PathProgramCache]: Analyzing trace with hash 14905387, now seen corresponding path program 35 times [2021-03-10 23:27:55,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:55,589 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542089978] [2021-03-10 23:27:55,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:55,700 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:55,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542089978] [2021-03-10 23:27:55,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199243696] [2021-03-10 23:27:55,701 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-03-10 23:27:55,726 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:27:55,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:55,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 23:27:55,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:56,094 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 47 treesize of output 31 [2021-03-10 23:27:56,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:27:56,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:79, output treesize:56 [2021-03-10 23:27:56,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 25 [2021-03-10 23:27:56,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:82, output treesize:3 [2021-03-10 23:27:56,591 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:27:56,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:56,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:27:56,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654090306] [2021-03-10 23:27:56,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:27:56,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:56,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:27:56,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:27:56,592 INFO L87 Difference]: Start difference. First operand 85089 states and 377847 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:05,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:05,771 INFO L93 Difference]: Finished difference Result 174347 states and 749702 transitions. [2021-03-10 23:28:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 23:28:05,772 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:05,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:06,380 INFO L225 Difference]: With dead ends: 174347 [2021-03-10 23:28:06,381 INFO L226 Difference]: Without dead ends: 173645 [2021-03-10 23:28:06,381 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2435.9ms TimeCoverageRelationStatistics Valid=489, Invalid=3543, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:28:06,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173645 states. [2021-03-10 23:28:09,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173645 to 84941. [2021-03-10 23:28:09,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84941 states, 84940 states have (on average 4.44385448551919) internal successors, (377461), 84940 states have internal predecessors, (377461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:10,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84941 states to 84941 states and 377461 transitions. [2021-03-10 23:28:10,061 INFO L78 Accepts]: Start accepts. Automaton has 84941 states and 377461 transitions. Word has length 39 [2021-03-10 23:28:10,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:10,061 INFO L480 AbstractCegarLoop]: Abstraction has 84941 states and 377461 transitions. [2021-03-10 23:28:10,061 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:10,061 INFO L276 IsEmpty]: Start isEmpty. Operand 84941 states and 377461 transitions. [2021-03-10 23:28:10,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:10,257 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:10,257 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:10,458 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-03-10 23:28:10,458 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:10,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:10,459 INFO L82 PathProgramCache]: Analyzing trace with hash 2127520363, now seen corresponding path program 36 times [2021-03-10 23:28:10,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:10,459 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566553894] [2021-03-10 23:28:10,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:10,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:10,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566553894] [2021-03-10 23:28:10,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769892910] [2021-03-10 23:28:10,584 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-03-10 23:28:10,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:28:10,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:10,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:28:10,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:10,813 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 37 treesize of output 29 [2021-03-10 23:28:10,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:10,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:10,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:10,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:50 [2021-03-10 23:28:10,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:10,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:10,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:10,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:10,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:10,991 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:10,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 77 treesize of output 85 [2021-03-10 23:28:11,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:28:11,093 INFO L628 ElimStorePlain]: treesize reduction 16, result has 63.6 percent of original size [2021-03-10 23:28:11,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:28:11,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:26 [2021-03-10 23:28:11,167 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:11,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:11,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:28:11,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033836284] [2021-03-10 23:28:11,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:28:11,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:11,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:28:11,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:28:11,168 INFO L87 Difference]: Start difference. First operand 84941 states and 377461 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:13,051 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:28:15,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:15,558 INFO L93 Difference]: Finished difference Result 182711 states and 782395 transitions. [2021-03-10 23:28:15,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 23:28:15,559 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:15,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:16,218 INFO L225 Difference]: With dead ends: 182711 [2021-03-10 23:28:16,218 INFO L226 Difference]: Without dead ends: 181880 [2021-03-10 23:28:16,218 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 2266.7ms TimeCoverageRelationStatistics Valid=612, Invalid=3170, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:28:16,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181880 states. [2021-03-10 23:28:19,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181880 to 83759. [2021-03-10 23:28:19,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83759 states, 83758 states have (on average 4.44780200100289) internal successors, (372539), 83758 states have internal predecessors, (372539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:19,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83759 states to 83759 states and 372539 transitions. [2021-03-10 23:28:19,484 INFO L78 Accepts]: Start accepts. Automaton has 83759 states and 372539 transitions. Word has length 39 [2021-03-10 23:28:19,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:19,484 INFO L480 AbstractCegarLoop]: Abstraction has 83759 states and 372539 transitions. [2021-03-10 23:28:19,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:19,484 INFO L276 IsEmpty]: Start isEmpty. Operand 83759 states and 372539 transitions. [2021-03-10 23:28:19,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:19,679 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:19,679 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:19,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-03-10 23:28:19,879 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:19,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:19,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1749736931, now seen corresponding path program 37 times [2021-03-10 23:28:19,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:19,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892200295] [2021-03-10 23:28:19,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:20,045 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:20,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892200295] [2021-03-10 23:28:20,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811590670] [2021-03-10 23:28:20,046 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-03-10 23:28:20,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:20,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:28:20,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:20,802 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:28:20,802 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 67 treesize of output 37 [2021-03-10 23:28:20,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:20,814 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-03-10 23:28:20,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:20,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:13 [2021-03-10 23:28:20,887 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 17 treesize of output 13 [2021-03-10 23:28:20,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:20,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:20,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:20,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2021-03-10 23:28:20,926 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:20,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:20,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:28:20,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099459896] [2021-03-10 23:28:20,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:28:20,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:20,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:28:20,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:28:20,927 INFO L87 Difference]: Start difference. First operand 83759 states and 372539 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:24,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:24,291 INFO L93 Difference]: Finished difference Result 160061 states and 694172 transitions. [2021-03-10 23:28:24,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:28:24,292 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:24,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:24,873 INFO L225 Difference]: With dead ends: 160061 [2021-03-10 23:28:24,873 INFO L226 Difference]: Without dead ends: 159531 [2021-03-10 23:28:24,873 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1473.5ms TimeCoverageRelationStatistics Valid=308, Invalid=1948, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:28:25,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159531 states. [2021-03-10 23:28:27,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159531 to 88396. [2021-03-10 23:28:27,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88396 states, 88395 states have (on average 4.452197522484304) internal successors, (393552), 88395 states have internal predecessors, (393552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:28,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88396 states to 88396 states and 393552 transitions. [2021-03-10 23:28:28,016 INFO L78 Accepts]: Start accepts. Automaton has 88396 states and 393552 transitions. Word has length 39 [2021-03-10 23:28:28,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:28,016 INFO L480 AbstractCegarLoop]: Abstraction has 88396 states and 393552 transitions. [2021-03-10 23:28:28,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:28,016 INFO L276 IsEmpty]: Start isEmpty. Operand 88396 states and 393552 transitions. [2021-03-10 23:28:28,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:28,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:28,228 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:28,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-03-10 23:28:28,431 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:28,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:28,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1590092395, now seen corresponding path program 38 times [2021-03-10 23:28:28,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:28,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673769419] [2021-03-10 23:28:28,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:29,017 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:29,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673769419] [2021-03-10 23:28:29,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688738081] [2021-03-10 23:28:29,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:28:29,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:28:29,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:29,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:28:29,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:29,367 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 48 treesize of output 40 [2021-03-10 23:28:29,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:29,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:29,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:29,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-03-10 23:28:29,420 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:28:29,420 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 25 [2021-03-10 23:28:29,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:29,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:29,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:29,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:28:29,448 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:29,449 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:29,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:28:29,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127852453] [2021-03-10 23:28:29,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:28:29,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:29,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:28:29,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:28:29,449 INFO L87 Difference]: Start difference. First operand 88396 states and 393552 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:32,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:32,515 INFO L93 Difference]: Finished difference Result 157498 states and 685117 transitions. [2021-03-10 23:28:32,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:28:32,516 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:32,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:33,094 INFO L225 Difference]: With dead ends: 157498 [2021-03-10 23:28:33,094 INFO L226 Difference]: Without dead ends: 156944 [2021-03-10 23:28:33,094 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1640.0ms TimeCoverageRelationStatistics Valid=280, Invalid=1612, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:28:33,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156944 states. [2021-03-10 23:28:35,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156944 to 87428. [2021-03-10 23:28:36,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87428 states, 87427 states have (on average 4.449632264632207) internal successors, (389018), 87427 states have internal predecessors, (389018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:36,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87428 states to 87428 states and 389018 transitions. [2021-03-10 23:28:36,367 INFO L78 Accepts]: Start accepts. Automaton has 87428 states and 389018 transitions. Word has length 39 [2021-03-10 23:28:36,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:36,367 INFO L480 AbstractCegarLoop]: Abstraction has 87428 states and 389018 transitions. [2021-03-10 23:28:36,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:36,368 INFO L276 IsEmpty]: Start isEmpty. Operand 87428 states and 389018 transitions. [2021-03-10 23:28:36,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:36,576 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:36,576 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:36,776 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-03-10 23:28:36,776 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:36,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:36,777 INFO L82 PathProgramCache]: Analyzing trace with hash -550484735, now seen corresponding path program 39 times [2021-03-10 23:28:36,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:36,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967367546] [2021-03-10 23:28:36,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:36,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967367546] [2021-03-10 23:28:36,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709833531] [2021-03-10 23:28:36,957 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-03-10 23:28:36,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:28:36,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:36,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 23:28:36,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:37,211 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 20 [2021-03-10 23:28:37,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:37,646 WARN L205 SmtUtils]: Spent 433.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-03-10 23:28:37,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:37,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:37,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:36 [2021-03-10 23:28:37,769 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-03-10 23:28:37,769 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 61 treesize of output 25 [2021-03-10 23:28:37,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:37,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:37,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:37,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:3 [2021-03-10 23:28:37,805 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:37,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:37,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:28:37,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359555504] [2021-03-10 23:28:37,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:28:37,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:37,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:28:37,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:28:37,806 INFO L87 Difference]: Start difference. First operand 87428 states and 389018 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:41,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:41,212 INFO L93 Difference]: Finished difference Result 162261 states and 705260 transitions. [2021-03-10 23:28:41,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:28:41,213 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:41,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:41,809 INFO L225 Difference]: With dead ends: 162261 [2021-03-10 23:28:41,810 INFO L226 Difference]: Without dead ends: 161815 [2021-03-10 23:28:41,810 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1321.5ms TimeCoverageRelationStatistics Valid=255, Invalid=1637, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:28:42,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161815 states. [2021-03-10 23:28:44,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161815 to 88925. [2021-03-10 23:28:44,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88925 states, 88924 states have (on average 4.448888938869147) internal successors, (395613), 88924 states have internal predecessors, (395613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:45,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88925 states to 88925 states and 395613 transitions. [2021-03-10 23:28:45,081 INFO L78 Accepts]: Start accepts. Automaton has 88925 states and 395613 transitions. Word has length 39 [2021-03-10 23:28:45,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:45,081 INFO L480 AbstractCegarLoop]: Abstraction has 88925 states and 395613 transitions. [2021-03-10 23:28:45,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:45,081 INFO L276 IsEmpty]: Start isEmpty. Operand 88925 states and 395613 transitions. [2021-03-10 23:28:45,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:45,295 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:45,295 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:45,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:45,495 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:45,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:45,496 INFO L82 PathProgramCache]: Analyzing trace with hash 881630891, now seen corresponding path program 40 times [2021-03-10 23:28:45,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:45,496 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625056594] [2021-03-10 23:28:45,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:45,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:45,663 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:45,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625056594] [2021-03-10 23:28:45,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308741018] [2021-03-10 23:28:45,663 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-03-10 23:28:45,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:28:45,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:45,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:28:45,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:45,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 43 treesize of output 35 [2021-03-10 23:28:45,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:45,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:45,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:45,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:47 [2021-03-10 23:28:46,512 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:28:46,512 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 25 [2021-03-10 23:28:46,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:28:46,576 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:46,577 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:46,577 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 23:28:46,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905666390] [2021-03-10 23:28:46,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:28:46,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:46,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:28:46,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:28:46,577 INFO L87 Difference]: Start difference. First operand 88925 states and 395613 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:50,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:50,009 INFO L93 Difference]: Finished difference Result 159429 states and 689252 transitions. [2021-03-10 23:28:50,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:28:50,010 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:28:50,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:50,591 INFO L225 Difference]: With dead ends: 159429 [2021-03-10 23:28:50,591 INFO L226 Difference]: Without dead ends: 158708 [2021-03-10 23:28:50,591 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 1952.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:28:50,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158708 states. [2021-03-10 23:28:53,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158708 to 91673. [2021-03-10 23:28:53,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91673 states, 91672 states have (on average 4.450901038485034) internal successors, (408023), 91672 states have internal predecessors, (408023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:53,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91673 states to 91673 states and 408023 transitions. [2021-03-10 23:28:53,922 INFO L78 Accepts]: Start accepts. Automaton has 91673 states and 408023 transitions. Word has length 39 [2021-03-10 23:28:53,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:53,922 INFO L480 AbstractCegarLoop]: Abstraction has 91673 states and 408023 transitions. [2021-03-10 23:28:53,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:53,922 INFO L276 IsEmpty]: Start isEmpty. Operand 91673 states and 408023 transitions. [2021-03-10 23:28:54,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:28:54,144 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:54,144 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:28:54,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-03-10 23:28:54,344 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:54,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:54,345 INFO L82 PathProgramCache]: Analyzing trace with hash 151841409, now seen corresponding path program 41 times [2021-03-10 23:28:54,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:54,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102415567] [2021-03-10 23:28:54,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:54,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:54,524 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:54,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102415567] [2021-03-10 23:28:54,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553378030] [2021-03-10 23:28:54,525 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:28:54,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:28:54,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:54,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:28:54,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:54,746 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 19 treesize of output 15 [2021-03-10 23:28:54,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:54,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:54,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:54,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:27 [2021-03-10 23:28:55,317 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-03-10 23:28:55,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:55,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:55,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 100 [2021-03-10 23:28:55,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:28:55,558 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-03-10 23:28:55,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:28:55,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:21 [2021-03-10 23:28:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:28:55,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:55,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:28:55,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100143464] [2021-03-10 23:28:55,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:28:55,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:55,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:28:55,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:28:55,647 INFO L87 Difference]: Start difference. First operand 91673 states and 408023 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:06,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:06,228 INFO L93 Difference]: Finished difference Result 337062 states and 1444897 transitions. [2021-03-10 23:29:06,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-03-10 23:29:06,230 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:29:06,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:07,546 INFO L225 Difference]: With dead ends: 337062 [2021-03-10 23:29:07,546 INFO L226 Difference]: Without dead ends: 334180 [2021-03-10 23:29:07,547 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3900 ImplicationChecksByTransitivity, 6902.8ms TimeCoverageRelationStatistics Valid=1708, Invalid=10064, Unknown=0, NotChecked=0, Total=11772 [2021-03-10 23:29:07,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334180 states. [2021-03-10 23:29:14,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334180 to 124244. [2021-03-10 23:29:14,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124244 states, 124243 states have (on average 4.48249800793606) internal successors, (556919), 124243 states have internal predecessors, (556919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:15,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124244 states to 124244 states and 556919 transitions. [2021-03-10 23:29:15,533 INFO L78 Accepts]: Start accepts. Automaton has 124244 states and 556919 transitions. Word has length 39 [2021-03-10 23:29:15,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:15,533 INFO L480 AbstractCegarLoop]: Abstraction has 124244 states and 556919 transitions. [2021-03-10 23:29:15,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:15,533 INFO L276 IsEmpty]: Start isEmpty. Operand 124244 states and 556919 transitions. [2021-03-10 23:29:15,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:29:15,826 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:15,826 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:29:16,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-03-10 23:29:16,031 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:16,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:16,032 INFO L82 PathProgramCache]: Analyzing trace with hash 777400321, now seen corresponding path program 42 times [2021-03-10 23:29:16,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:16,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953642181] [2021-03-10 23:29:16,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:16,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:16,210 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:16,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953642181] [2021-03-10 23:29:16,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819557417] [2021-03-10 23:29:16,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:29:16,250 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:29:16,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:16,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:29:16,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:16,404 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-03-10 23:29:16,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:16,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:16,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:16,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-03-10 23:29:16,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:16,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:16,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:16,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:16,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:16,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:16,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 79 [2021-03-10 23:29:16,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:29:16,756 INFO L628 ElimStorePlain]: treesize reduction 60, result has 42.9 percent of original size [2021-03-10 23:29:16,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 23:29:16,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:89, output treesize:33 [2021-03-10 23:29:16,867 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:16,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:16,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:29:16,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825896289] [2021-03-10 23:29:16,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:29:16,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:16,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:29:16,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:29:16,869 INFO L87 Difference]: Start difference. First operand 124244 states and 556919 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:18,055 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-03-10 23:29:20,156 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 23:29:22,754 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-03-10 23:29:23,165 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-03-10 23:29:23,361 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 23:29:26,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:26,083 INFO L93 Difference]: Finished difference Result 295018 states and 1285677 transitions. [2021-03-10 23:29:26,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-03-10 23:29:26,084 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:29:26,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:27,317 INFO L225 Difference]: With dead ends: 295018 [2021-03-10 23:29:27,317 INFO L226 Difference]: Without dead ends: 293959 [2021-03-10 23:29:27,317 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 5369.3ms TimeCoverageRelationStatistics Valid=1149, Invalid=5171, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 23:29:27,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293959 states. [2021-03-10 23:29:32,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293959 to 130552. [2021-03-10 23:29:32,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130552 states, 130551 states have (on average 4.489057916063454) internal successors, (586051), 130551 states have internal predecessors, (586051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:33,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130552 states to 130552 states and 586051 transitions. [2021-03-10 23:29:33,883 INFO L78 Accepts]: Start accepts. Automaton has 130552 states and 586051 transitions. Word has length 39 [2021-03-10 23:29:33,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:33,883 INFO L480 AbstractCegarLoop]: Abstraction has 130552 states and 586051 transitions. [2021-03-10 23:29:33,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:33,883 INFO L276 IsEmpty]: Start isEmpty. Operand 130552 states and 586051 transitions. [2021-03-10 23:29:34,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:29:34,223 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:34,223 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:29:34,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:29:34,427 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:34,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:34,427 INFO L82 PathProgramCache]: Analyzing trace with hash -582105991, now seen corresponding path program 43 times [2021-03-10 23:29:34,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:34,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84686769] [2021-03-10 23:29:34,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:34,647 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:34,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84686769] [2021-03-10 23:29:34,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889938880] [2021-03-10 23:29:34,647 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-03-10 23:29:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:34,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:29:34,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:34,930 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-03-10 23:29:34,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:34,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:34,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:34,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-03-10 23:29:35,194 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:29:35,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 25 [2021-03-10 23:29:35,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:35,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:35,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:35,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:29:35,250 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:35,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:35,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:29:35,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697351] [2021-03-10 23:29:35,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:29:35,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:35,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:29:35,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:29:35,251 INFO L87 Difference]: Start difference. First operand 130552 states and 586051 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:40,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:40,085 INFO L93 Difference]: Finished difference Result 222429 states and 966854 transitions. [2021-03-10 23:29:40,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:29:40,100 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:29:40,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:41,122 INFO L225 Difference]: With dead ends: 222429 [2021-03-10 23:29:41,123 INFO L226 Difference]: Without dead ends: 221816 [2021-03-10 23:29:41,123 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 2063.1ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:29:41,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221816 states. [2021-03-10 23:29:45,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221816 to 130608. [2021-03-10 23:29:46,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130608 states, 130607 states have (on average 4.489491374888023) internal successors, (586359), 130607 states have internal predecessors, (586359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:46,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130608 states to 130608 states and 586359 transitions. [2021-03-10 23:29:46,757 INFO L78 Accepts]: Start accepts. Automaton has 130608 states and 586359 transitions. Word has length 39 [2021-03-10 23:29:46,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:46,757 INFO L480 AbstractCegarLoop]: Abstraction has 130608 states and 586359 transitions. [2021-03-10 23:29:46,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:46,757 INFO L276 IsEmpty]: Start isEmpty. Operand 130608 states and 586359 transitions. [2021-03-10 23:29:47,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:29:47,090 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:47,090 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:29:47,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-03-10 23:29:47,291 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:47,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:47,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1322795675, now seen corresponding path program 44 times [2021-03-10 23:29:47,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:47,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666046497] [2021-03-10 23:29:47,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:47,483 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:47,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666046497] [2021-03-10 23:29:47,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818684098] [2021-03-10 23:29:47,483 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-03-10 23:29:47,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:29:47,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:47,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 23:29:47,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:47,968 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:29:47,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 37 [2021-03-10 23:29:47,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:47,987 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-03-10 23:29:47,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:47,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:13 [2021-03-10 23:29:48,721 WARN L205 SmtUtils]: Spent 695.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-03-10 23:29:48,771 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 17 treesize of output 13 [2021-03-10 23:29:48,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:48,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:48,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:48,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2021-03-10 23:29:48,801 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:29:48,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:48,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 23:29:48,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011214577] [2021-03-10 23:29:48,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:29:48,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:48,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:29:48,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:29:48,802 INFO L87 Difference]: Start difference. First operand 130608 states and 586359 transitions. Second operand has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:53,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:53,108 INFO L93 Difference]: Finished difference Result 189249 states and 829490 transitions. [2021-03-10 23:29:53,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:29:53,110 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:29:53,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:53,869 INFO L225 Difference]: With dead ends: 189249 [2021-03-10 23:29:53,869 INFO L226 Difference]: Without dead ends: 188752 [2021-03-10 23:29:53,869 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 2041.0ms TimeCoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:29:54,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188752 states. [2021-03-10 23:29:57,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188752 to 133213. [2021-03-10 23:29:57,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133213 states, 133212 states have (on average 4.494114644326337) internal successors, (598670), 133212 states have internal predecessors, (598670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:58,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133213 states to 133213 states and 598670 transitions. [2021-03-10 23:29:58,947 INFO L78 Accepts]: Start accepts. Automaton has 133213 states and 598670 transitions. Word has length 39 [2021-03-10 23:29:58,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:58,947 INFO L480 AbstractCegarLoop]: Abstraction has 133213 states and 598670 transitions. [2021-03-10 23:29:58,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:58,947 INFO L276 IsEmpty]: Start isEmpty. Operand 133213 states and 598670 transitions. [2021-03-10 23:29:59,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:29:59,315 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:59,315 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:29:59,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-03-10 23:29:59,515 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:59,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:59,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1071116294, now seen corresponding path program 45 times [2021-03-10 23:29:59,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:59,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638685241] [2021-03-10 23:29:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:59,567 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-03-10 23:29:59,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638685241] [2021-03-10 23:29:59,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824015367] [2021-03-10 23:29:59,568 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-03-10 23:29:59,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:29:59,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:59,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:29:59,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:59,801 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-03-10 23:29:59,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:59,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-10 23:29:59,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601924476] [2021-03-10 23:29:59,803 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:29:59,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:59,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:29:59,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:29:59,803 INFO L87 Difference]: Start difference. First operand 133213 states and 598670 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:03,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:03,721 INFO L93 Difference]: Finished difference Result 316715 states and 1360553 transitions. [2021-03-10 23:30:03,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:30:03,723 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:30:03,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:05,111 INFO L225 Difference]: With dead ends: 316715 [2021-03-10 23:30:05,111 INFO L226 Difference]: Without dead ends: 315898 [2021-03-10 23:30:05,111 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 435.5ms TimeCoverageRelationStatistics Valid=280, Invalid=650, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:30:05,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315898 states. [2021-03-10 23:30:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315898 to 180538. [2021-03-10 23:30:12,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180538 states, 180537 states have (on average 4.647911508444253) internal successors, (839120), 180537 states have internal predecessors, (839120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:14,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180538 states to 180538 states and 839120 transitions. [2021-03-10 23:30:14,491 INFO L78 Accepts]: Start accepts. Automaton has 180538 states and 839120 transitions. Word has length 39 [2021-03-10 23:30:14,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:14,491 INFO L480 AbstractCegarLoop]: Abstraction has 180538 states and 839120 transitions. [2021-03-10 23:30:14,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:14,491 INFO L276 IsEmpty]: Start isEmpty. Operand 180538 states and 839120 transitions. [2021-03-10 23:30:15,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:30:15,012 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:15,012 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:30:15,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2021-03-10 23:30:15,215 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:15,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:15,215 INFO L82 PathProgramCache]: Analyzing trace with hash 956369926, now seen corresponding path program 46 times [2021-03-10 23:30:15,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:15,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335467152] [2021-03-10 23:30:15,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:15,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:15,254 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:30:15,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335467152] [2021-03-10 23:30:15,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067325757] [2021-03-10 23:30:15,254 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-03-10 23:30:15,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:30:15,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:15,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:30:15,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:15,477 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:30:15,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:15,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-03-10 23:30:15,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31038487] [2021-03-10 23:30:15,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:30:15,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:15,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:30:15,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:30:15,478 INFO L87 Difference]: Start difference. First operand 180538 states and 839120 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:16,400 WARN L205 SmtUtils]: Spent 808.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2021-03-10 23:30:20,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:20,059 INFO L93 Difference]: Finished difference Result 381094 states and 1644024 transitions. [2021-03-10 23:30:20,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:30:20,061 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:30:20,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:23,757 INFO L225 Difference]: With dead ends: 381094 [2021-03-10 23:30:23,757 INFO L226 Difference]: Without dead ends: 372501 [2021-03-10 23:30:23,757 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1386.4ms TimeCoverageRelationStatistics Valid=320, Invalid=610, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:30:24,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372501 states. [2021-03-10 23:30:31,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372501 to 194112. [2021-03-10 23:30:32,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194112 states, 194111 states have (on average 4.636460581832044) internal successors, (899988), 194111 states have internal predecessors, (899988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:34,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194112 states to 194112 states and 899988 transitions. [2021-03-10 23:30:34,228 INFO L78 Accepts]: Start accepts. Automaton has 194112 states and 899988 transitions. Word has length 39 [2021-03-10 23:30:34,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:34,228 INFO L480 AbstractCegarLoop]: Abstraction has 194112 states and 899988 transitions. [2021-03-10 23:30:34,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:34,229 INFO L276 IsEmpty]: Start isEmpty. Operand 194112 states and 899988 transitions. [2021-03-10 23:30:34,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:30:34,856 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:34,856 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:30:35,057 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:35,057 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:35,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:35,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1975849083, now seen corresponding path program 47 times [2021-03-10 23:30:35,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:35,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053205006] [2021-03-10 23:30:35,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:35,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:30:35,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053205006] [2021-03-10 23:30:35,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606079921] [2021-03-10 23:30:35,282 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-03-10 23:30:35,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:30:35,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:35,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:30:35,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:35,755 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:30:35,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, 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 23 [2021-03-10 23:30:35,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:35,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:35,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:35,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:15 [2021-03-10 23:30:35,860 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-03-10 23:30:35,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:35,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:35,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:35,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-03-10 23:30:35,924 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:30:35,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:35,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:30:35,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015430963] [2021-03-10 23:30:35,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:30:35,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:35,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:30:35,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:30:35,925 INFO L87 Difference]: Start difference. First operand 194112 states and 899988 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:37,545 WARN L205 SmtUtils]: Spent 769.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-03-10 23:30:41,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:41,389 INFO L93 Difference]: Finished difference Result 320847 states and 1457866 transitions. [2021-03-10 23:30:41,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:30:41,391 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:30:41,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:43,796 INFO L225 Difference]: With dead ends: 320847 [2021-03-10 23:30:43,796 INFO L226 Difference]: Without dead ends: 320263 [2021-03-10 23:30:43,796 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1638.9ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:30:44,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320263 states. [2021-03-10 23:30:51,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320263 to 209402. [2021-03-10 23:30:51,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209402 states, 209401 states have (on average 4.637623507051065) internal successors, (971123), 209401 states have internal predecessors, (971123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:53,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209402 states to 209402 states and 971123 transitions. [2021-03-10 23:30:53,880 INFO L78 Accepts]: Start accepts. Automaton has 209402 states and 971123 transitions. Word has length 39 [2021-03-10 23:30:53,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:53,881 INFO L480 AbstractCegarLoop]: Abstraction has 209402 states and 971123 transitions. [2021-03-10 23:30:53,881 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:53,881 INFO L276 IsEmpty]: Start isEmpty. Operand 209402 states and 971123 transitions. [2021-03-10 23:30:54,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:30:54,537 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:54,537 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:30:54,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:54,738 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:54,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:54,738 INFO L82 PathProgramCache]: Analyzing trace with hash 98092733, now seen corresponding path program 48 times [2021-03-10 23:30:54,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:54,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261495486] [2021-03-10 23:30:54,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:54,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:54,970 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:30:54,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261495486] [2021-03-10 23:30:54,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194030915] [2021-03-10 23:30:54,971 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-03-10 23:30:54,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:30:54,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:54,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:30:54,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:55,357 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-03-10 23:30:55,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:55,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-03-10 23:30:55,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:55,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 41 treesize of output 69 [2021-03-10 23:30:55,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:30:55,511 INFO L628 ElimStorePlain]: treesize reduction 19, result has 59.6 percent of original size [2021-03-10 23:30:55,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:30:55,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:26 [2021-03-10 23:30:55,660 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:30:55,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:55,660 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:30:55,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504558827] [2021-03-10 23:30:55,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:30:55,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:55,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:30:55,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:30:55,661 INFO L87 Difference]: Start difference. First operand 209402 states and 971123 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:58,517 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 21 [2021-03-10 23:31:04,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:04,449 INFO L93 Difference]: Finished difference Result 355326 states and 1610530 transitions. [2021-03-10 23:31:04,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:31:04,451 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:31:04,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:06,359 INFO L225 Difference]: With dead ends: 355326 [2021-03-10 23:31:06,359 INFO L226 Difference]: Without dead ends: 354844 [2021-03-10 23:31:06,360 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 2995.6ms TimeCoverageRelationStatistics Valid=416, Invalid=2340, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:31:06,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354844 states. [2021-03-10 23:31:16,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354844 to 214143. [2021-03-10 23:31:17,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214143 states, 214142 states have (on average 4.652221423167805) internal successors, (996236), 214142 states have internal predecessors, (996236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:19,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214143 states to 214143 states and 996236 transitions. [2021-03-10 23:31:19,363 INFO L78 Accepts]: Start accepts. Automaton has 214143 states and 996236 transitions. Word has length 39 [2021-03-10 23:31:19,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:19,363 INFO L480 AbstractCegarLoop]: Abstraction has 214143 states and 996236 transitions. [2021-03-10 23:31:19,363 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:19,364 INFO L276 IsEmpty]: Start isEmpty. Operand 214143 states and 996236 transitions. [2021-03-10 23:31:20,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:31:20,143 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:20,143 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:31:20,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:31:20,354 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:20,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:20,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1499707139, now seen corresponding path program 49 times [2021-03-10 23:31:20,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:20,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551266560] [2021-03-10 23:31:20,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:20,542 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:31:20,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551266560] [2021-03-10 23:31:20,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637691002] [2021-03-10 23:31:20,542 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-03-10 23:31:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:20,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:31:20,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:20,920 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 43 treesize of output 35 [2021-03-10 23:31:20,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:20,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:20,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:20,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:47 [2021-03-10 23:31:21,110 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:31:21,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 25 [2021-03-10 23:31:21,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:21,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:21,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:21,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:31:21,176 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:31:21,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:21,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:31:21,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856195143] [2021-03-10 23:31:21,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:31:21,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:21,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:31:21,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:31:21,178 INFO L87 Difference]: Start difference. First operand 214143 states and 996236 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:28,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:28,482 INFO L93 Difference]: Finished difference Result 358853 states and 1624029 transitions. [2021-03-10 23:31:28,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:31:28,485 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:31:28,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:32,287 INFO L225 Difference]: With dead ends: 358853 [2021-03-10 23:31:32,288 INFO L226 Difference]: Without dead ends: 358480 [2021-03-10 23:31:32,288 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1530.0ms TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:31:32,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358480 states. [2021-03-10 23:31:42,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358480 to 218687. [2021-03-10 23:31:42,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218687 states, 218686 states have (on average 4.647810102155602) internal successors, (1016411), 218686 states have internal predecessors, (1016411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:44,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218687 states to 218687 states and 1016411 transitions. [2021-03-10 23:31:44,686 INFO L78 Accepts]: Start accepts. Automaton has 218687 states and 1016411 transitions. Word has length 39 [2021-03-10 23:31:44,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:44,686 INFO L480 AbstractCegarLoop]: Abstraction has 218687 states and 1016411 transitions. [2021-03-10 23:31:44,686 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:44,686 INFO L276 IsEmpty]: Start isEmpty. Operand 218687 states and 1016411 transitions. [2021-03-10 23:31:45,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:31:45,440 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:45,440 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:31:45,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable278,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:31:45,641 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash 612907837, now seen corresponding path program 50 times [2021-03-10 23:31:45,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:45,641 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986852445] [2021-03-10 23:31:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:45,892 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:31:45,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986852445] [2021-03-10 23:31:45,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062534078] [2021-03-10 23:31:45,893 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-03-10 23:31:45,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:31:45,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:31:45,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:31:45,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:46,305 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 37 treesize of output 29 [2021-03-10 23:31:46,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:46,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:46,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:46,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:45 [2021-03-10 23:31:46,561 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:31:46,561 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 25 [2021-03-10 23:31:46,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:46,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:46,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:46,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:31:46,623 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:31:46,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:46,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:31:46,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169111730] [2021-03-10 23:31:46,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:31:46,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:46,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:31:46,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:31:46,625 INFO L87 Difference]: Start difference. First operand 218687 states and 1016411 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:55,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:55,020 INFO L93 Difference]: Finished difference Result 365493 states and 1652210 transitions. [2021-03-10 23:31:55,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:31:55,022 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:31:55,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:57,189 INFO L225 Difference]: With dead ends: 365493 [2021-03-10 23:31:57,189 INFO L226 Difference]: Without dead ends: 364804 [2021-03-10 23:31:57,189 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1833.0ms TimeCoverageRelationStatistics Valid=237, Invalid=1403, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:31:58,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364804 states. [2021-03-10 23:32:08,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364804 to 217457. [2021-03-10 23:32:08,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217457 states, 217456 states have (on average 4.650683356633066) internal successors, (1011319), 217456 states have internal predecessors, (1011319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:10,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217457 states to 217457 states and 1011319 transitions. [2021-03-10 23:32:10,977 INFO L78 Accepts]: Start accepts. Automaton has 217457 states and 1011319 transitions. Word has length 39 [2021-03-10 23:32:10,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:32:10,977 INFO L480 AbstractCegarLoop]: Abstraction has 217457 states and 1011319 transitions. [2021-03-10 23:32:10,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:10,977 INFO L276 IsEmpty]: Start isEmpty. Operand 217457 states and 1011319 transitions. [2021-03-10 23:32:11,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:32:11,796 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:32:11,796 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:32:11,997 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-03-10 23:32:11,997 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:32:11,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:32:11,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1030617839, now seen corresponding path program 51 times [2021-03-10 23:32:11,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:32:11,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714028308] [2021-03-10 23:32:11,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:32:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:32:12,436 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:32:12,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714028308] [2021-03-10 23:32:12,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909758781] [2021-03-10 23:32:12,437 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-03-10 23:32:12,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:32:12,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:32:12,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:32:12,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:32:13,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:13,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:13,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:13,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:13,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:13,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:13,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 91 [2021-03-10 23:32:13,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-03-10 23:32:13,629 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 27 [2021-03-10 23:32:13,630 INFO L628 ElimStorePlain]: treesize reduction 182, result has 17.3 percent of original size [2021-03-10 23:32:13,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:32:13,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:35 [2021-03-10 23:32:13,930 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 27 treesize of output 21 [2021-03-10 23:32:13,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:13,957 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-03-10 23:32:13,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:13,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-03-10 23:32:14,058 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:32:14,058 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:32:14,058 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:32:14,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963845985] [2021-03-10 23:32:14,058 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:32:14,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:32:14,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:32:14,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:32:14,059 INFO L87 Difference]: Start difference. First operand 217457 states and 1011319 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:16,498 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-03-10 23:32:19,756 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-03-10 23:32:20,019 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-03-10 23:32:20,454 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 32 [2021-03-10 23:32:20,740 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 32 [2021-03-10 23:32:21,875 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 37 [2021-03-10 23:32:22,239 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 39 [2021-03-10 23:32:22,756 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-03-10 23:32:24,198 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 36 [2021-03-10 23:32:24,591 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:32:25,744 WARN L205 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-03-10 23:32:26,843 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 23:32:29,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:32:29,343 INFO L93 Difference]: Finished difference Result 360833 states and 1636061 transitions. [2021-03-10 23:32:29,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 23:32:29,347 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:32:29,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:32:31,527 INFO L225 Difference]: With dead ends: 360833 [2021-03-10 23:32:31,528 INFO L226 Difference]: Without dead ends: 360264 [2021-03-10 23:32:31,528 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 7555.0ms TimeCoverageRelationStatistics Valid=747, Invalid=3945, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 23:32:32,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360264 states. [2021-03-10 23:32:41,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360264 to 224298. [2021-03-10 23:32:41,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224298 states, 224297 states have (on average 4.64806930097148) internal successors, (1042548), 224297 states have internal predecessors, (1042548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:44,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224298 states to 224298 states and 1042548 transitions. [2021-03-10 23:32:44,086 INFO L78 Accepts]: Start accepts. Automaton has 224298 states and 1042548 transitions. Word has length 39 [2021-03-10 23:32:44,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:32:44,090 INFO L480 AbstractCegarLoop]: Abstraction has 224298 states and 1042548 transitions. [2021-03-10 23:32:44,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:44,091 INFO L276 IsEmpty]: Start isEmpty. Operand 224298 states and 1042548 transitions. [2021-03-10 23:32:44,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:32:44,978 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:32:44,978 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:32:45,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:32:45,179 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:32:45,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:32:45,179 INFO L82 PathProgramCache]: Analyzing trace with hash 75479869, now seen corresponding path program 52 times [2021-03-10 23:32:45,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:32:45,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756650934] [2021-03-10 23:32:45,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:32:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:32:45,350 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:32:45,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756650934] [2021-03-10 23:32:45,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922366438] [2021-03-10 23:32:45,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:32:45,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:32:45,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:32:45,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:32:45,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:32:46,276 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 48 treesize of output 40 [2021-03-10 23:32:46,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:46,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-03-10 23:32:46,473 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:32:46,473 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 25 [2021-03-10 23:32:46,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:46,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-03-10 23:32:46,584 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:32:46,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:32:46,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:32:46,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615976902] [2021-03-10 23:32:46,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:32:46,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:32:46,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:32:46,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:32:46,585 INFO L87 Difference]: Start difference. First operand 224298 states and 1042548 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:48,747 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 23:32:49,688 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-03-10 23:32:50,963 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-03-10 23:32:55,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:32:55,922 INFO L93 Difference]: Finished difference Result 314551 states and 1434836 transitions. [2021-03-10 23:32:55,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:32:55,927 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:32:55,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:32:58,022 INFO L225 Difference]: With dead ends: 314551 [2021-03-10 23:32:58,023 INFO L226 Difference]: Without dead ends: 314292 [2021-03-10 23:32:58,023 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 3049.9ms TimeCoverageRelationStatistics Valid=277, Invalid=1445, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:32:58,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314292 states. [2021-03-10 23:33:07,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314292 to 224026. [2021-03-10 23:33:07,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224026 states, 224025 states have (on average 4.648847226872001) internal successors, (1041458), 224025 states have internal predecessors, (1041458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:09,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224026 states to 224026 states and 1041458 transitions. [2021-03-10 23:33:09,812 INFO L78 Accepts]: Start accepts. Automaton has 224026 states and 1041458 transitions. Word has length 39 [2021-03-10 23:33:09,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:09,812 INFO L480 AbstractCegarLoop]: Abstraction has 224026 states and 1041458 transitions. [2021-03-10 23:33:09,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:09,813 INFO L276 IsEmpty]: Start isEmpty. Operand 224026 states and 1041458 transitions. [2021-03-10 23:33:11,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:33:11,419 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:11,419 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:33:11,635 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable306 [2021-03-10 23:33:11,635 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:11,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:11,636 INFO L82 PathProgramCache]: Analyzing trace with hash -2065097261, now seen corresponding path program 53 times [2021-03-10 23:33:11,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:11,636 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454183270] [2021-03-10 23:33:11,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:11,958 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:33:11,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454183270] [2021-03-10 23:33:11,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119683712] [2021-03-10 23:33:11,959 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-03-10 23:33:11,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:33:11,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:33:11,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:33:11,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:33:12,284 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-03-10 23:33:12,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:12,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:12,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:12,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:38 [2021-03-10 23:33:12,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:12,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:12,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 100 [2021-03-10 23:33:12,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:33:12,887 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-03-10 23:33:12,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:33:12,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:21 [2021-03-10 23:33:13,101 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:33:13,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:13,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:33:13,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545399944] [2021-03-10 23:33:13,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:33:13,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:13,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:33:13,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:33:13,102 INFO L87 Difference]: Start difference. First operand 224026 states and 1041458 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:15,456 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 23:33:18,721 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 23:33:19,096 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-03-10 23:33:19,319 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 38 [2021-03-10 23:33:19,524 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-03-10 23:33:19,710 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 23:33:19,877 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-03-10 23:33:22,116 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:33:22,386 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 23:33:22,570 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-03-10 23:33:29,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:33:29,230 INFO L93 Difference]: Finished difference Result 612291 states and 2770531 transitions. [2021-03-10 23:33:29,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 23:33:29,232 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:33:29,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:33:33,699 INFO L225 Difference]: With dead ends: 612291 [2021-03-10 23:33:33,699 INFO L226 Difference]: Without dead ends: 611085 [2021-03-10 23:33:33,699 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1916 ImplicationChecksByTransitivity, 7350.3ms TimeCoverageRelationStatistics Valid=1022, Invalid=5784, Unknown=0, NotChecked=0, Total=6806 [2021-03-10 23:33:34,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611085 states. [2021-03-10 23:33:47,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611085 to 251396. [2021-03-10 23:33:48,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251396 states, 251395 states have (on average 4.652522922094711) internal successors, (1169621), 251395 states have internal predecessors, (1169621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:50,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251396 states to 251396 states and 1169621 transitions. [2021-03-10 23:33:50,568 INFO L78 Accepts]: Start accepts. Automaton has 251396 states and 1169621 transitions. Word has length 39 [2021-03-10 23:33:50,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:50,569 INFO L480 AbstractCegarLoop]: Abstraction has 251396 states and 1169621 transitions. [2021-03-10 23:33:50,569 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:50,569 INFO L276 IsEmpty]: Start isEmpty. Operand 251396 states and 1169621 transitions. [2021-03-10 23:33:52,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:33:52,364 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:52,365 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:33:52,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:33:52,565 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:52,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:52,566 INFO L82 PathProgramCache]: Analyzing trace with hash -2096718517, now seen corresponding path program 54 times [2021-03-10 23:33:52,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:52,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94990925] [2021-03-10 23:33:52,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:52,879 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:33:52,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94990925] [2021-03-10 23:33:52,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730667589] [2021-03-10 23:33:52,880 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-03-10 23:33:52,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:33:52,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:33:52,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 23:33:52,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:33:53,319 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-03-10 23:33:53,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:53,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:53,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:53,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-03-10 23:33:53,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:53,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:53,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:53,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:53,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-03-10 23:33:53,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:33:53,935 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-03-10 23:33:53,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:33:53,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-03-10 23:33:54,146 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:33:54,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:54,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:33:54,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678715358] [2021-03-10 23:33:54,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:33:54,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:54,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:33:54,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:33:54,148 INFO L87 Difference]: Start difference. First operand 251396 states and 1169621 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:55,187 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 23:33:55,339 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 24 [2021-03-10 23:33:56,343 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:33:57,422 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 26 [2021-03-10 23:33:57,822 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 23:33:57,977 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 22 [2021-03-10 23:33:59,160 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 28 [2021-03-10 23:33:59,619 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 28 [2021-03-10 23:33:59,763 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 24 [2021-03-10 23:34:00,347 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-03-10 23:34:00,622 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-03-10 23:34:00,894 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-03-10 23:34:01,093 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 23:34:01,333 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-03-10 23:34:02,366 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 23:34:03,048 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-03-10 23:34:03,355 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 27 [2021-03-10 23:34:03,841 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-03-10 23:34:04,011 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2021-03-10 23:34:04,985 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 29 [2021-03-10 23:34:05,308 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-03-10 23:34:05,847 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 25 [2021-03-10 23:34:06,353 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-03-10 23:34:06,597 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 23:34:06,943 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-03-10 23:34:07,634 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-03-10 23:34:08,206 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-03-10 23:34:13,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:34:13,435 INFO L93 Difference]: Finished difference Result 489726 states and 2215398 transitions. [2021-03-10 23:34:13,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-03-10 23:34:13,437 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:34:13,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:34:17,158 INFO L225 Difference]: With dead ends: 489726 [2021-03-10 23:34:17,159 INFO L226 Difference]: Without dead ends: 488171 [2021-03-10 23:34:17,159 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2446 ImplicationChecksByTransitivity, 10021.9ms TimeCoverageRelationStatistics Valid=1358, Invalid=6124, Unknown=0, NotChecked=0, Total=7482 [2021-03-10 23:34:17,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488171 states. [2021-03-10 23:34:33,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488171 to 256860. [2021-03-10 23:34:34,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256860 states, 256859 states have (on average 4.660412911363822) internal successors, (1197069), 256859 states have internal predecessors, (1197069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)