/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-more/buffer-series.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 18:56:01,342 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 18:56:01,343 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 18:56:01,368 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 18:56:01,369 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 18:56:01,371 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 18:56:01,373 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 18:56:01,377 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 18:56:01,378 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 18:56:01,381 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 18:56:01,382 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 18:56:01,383 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 18:56:01,383 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 18:56:01,384 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 18:56:01,385 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 18:56:01,386 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 18:56:01,388 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 18:56:01,388 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 18:56:01,390 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 18:56:01,396 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 18:56:01,396 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 18:56:01,397 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 18:56:01,398 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 18:56:01,399 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 18:56:01,404 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 18:56:01,404 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 18:56:01,404 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 18:56:01,405 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 18:56:01,405 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 18:56:01,405 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 18:56:01,406 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 18:56:01,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 18:56:01,407 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 18:56:01,408 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 18:56:01,408 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 18:56:01,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 18:56:01,409 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 18:56:01,409 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 18:56:01,409 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 18:56:01,410 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 18:56:01,410 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 18:56:01,413 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-02-19 18:56:01,440 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 18:56:01,440 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 18:56:01,440 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 18:56:01,441 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 18:56:01,443 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 18:56:01,443 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 18:56:01,443 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 18:56:01,443 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 18:56:01,443 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 18:56:01,443 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 18:56:01,444 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 18:56:01,445 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 18:56:01,445 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 18:56:01,445 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 18:56:01,446 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 18:56:01,446 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 18:56:01,446 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 18:56:01,446 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-02-19 18:56:01,640 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 18:56:01,662 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 18:56:01,664 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 18:56:01,664 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 18:56:01,665 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 18:56:01,666 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series.wvr.bpl [2021-02-19 18:56:01,666 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series.wvr.bpl' [2021-02-19 18:56:01,686 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 18:56:01,690 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 18:56:01,690 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 18:56:01,690 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 18:56:01,690 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 18:56:01,700 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,706 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,711 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 18:56:01,711 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 18:56:01,712 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 18:56:01,712 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 18:56:01,716 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,716 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,717 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,717 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,719 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,722 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,723 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/1) ... [2021-02-19 18:56:01,726 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 18:56:01,726 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 18:56:01,726 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 18:56:01,726 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 18:56:01,727 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (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-02-19 18:56:01,782 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 18:56:01,782 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 18:56:01,782 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 18:56:01,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 18:56:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 18:56:01,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 18:56:01,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 18:56:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 18:56:01,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 18:56:01,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 18:56:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 18:56:01,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 18:56:01,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-02-19 18:56:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-02-19 18:56:01,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-02-19 18:56:01,784 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 18:56:01,974 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 18:56:01,975 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 18:56:01,976 INFO L202 PluginConnector]: Adding new model buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:56:01 BoogieIcfgContainer [2021-02-19 18:56:01,976 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 18:56:01,977 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 18:56:01,977 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 18:56:01,979 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 18:56:01,979 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:56:01" (1/2) ... [2021-02-19 18:56:01,979 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d4bfd11 and model type buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 06:56:01, skipping insertion in model container [2021-02-19 18:56:01,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:56:01" (2/2) ... [2021-02-19 18:56:01,980 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-series.wvr.bpl [2021-02-19 18:56:01,984 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 18:56:01,984 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 18:56:01,986 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 18:56:01,987 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 18:56:02,020 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-02-19 18:56:02,030 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-02-19 18:56:02,041 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 18:56:02,041 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 18:56:02,042 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 18:56:02,042 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 18:56:02,042 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 18:56:02,042 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 18:56:02,042 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 18:56:02,042 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 18:56:02,048 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-02-19 18:56:02,151 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-02-19 18:56:02,155 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-02-19 18:56:02,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-02-19 18:56:02,174 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:02,175 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:56:02,175 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:02,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:02,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1786797573, now seen corresponding path program 1 times [2021-02-19 18:56:02,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:02,191 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767128077] [2021-02-19 18:56:02,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:02,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:02,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:02,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767128077] [2021-02-19 18:56:02,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:02,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 18:56:02,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563876075] [2021-02-19 18:56:02,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 18:56:02,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:02,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 18:56:02,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:56:02,354 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-02-19 18:56:02,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:02,384 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-02-19 18:56:02,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 18:56:02,385 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-02-19 18:56:02,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:02,403 INFO L225 Difference]: With dead ends: 1236 [2021-02-19 18:56:02,403 INFO L226 Difference]: Without dead ends: 1109 [2021-02-19 18:56:02,404 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:56:02,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-02-19 18:56:02,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-02-19 18:56:02,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 3.910982658959538) internal successors, (3383), 865 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-02-19 18:56:02,510 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-02-19 18:56:02,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:02,511 INFO L480 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-02-19 18:56:02,511 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-02-19 18:56:02,511 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-02-19 18:56:02,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-19 18:56:02,514 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:02,514 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:56:02,514 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 18:56:02,514 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:02,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:02,515 INFO L82 PathProgramCache]: Analyzing trace with hash -411008387, now seen corresponding path program 1 times [2021-02-19 18:56:02,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:02,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155860817] [2021-02-19 18:56:02,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:02,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:02,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:02,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155860817] [2021-02-19 18:56:02,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:02,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:56:02,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582438101] [2021-02-19 18:56:02,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:02,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:02,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:02,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:02,574 INFO L87 Difference]: Start difference. First operand 866 states and 3383 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:02,629 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-02-19 18:56:02,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:56:02,630 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-02-19 18:56:02,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:02,637 INFO L225 Difference]: With dead ends: 1524 [2021-02-19 18:56:02,637 INFO L226 Difference]: Without dead ends: 1418 [2021-02-19 18:56:02,637 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:02,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-02-19 18:56:02,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-02-19 18:56:02,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 3.888793840889649) internal successors, (4546), 1169 states have internal predecessors, (4546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-02-19 18:56:02,683 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-02-19 18:56:02,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:02,683 INFO L480 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-02-19 18:56:02,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-02-19 18:56:02,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-19 18:56:02,686 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:02,686 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:56:02,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 18:56:02,686 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:02,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:02,687 INFO L82 PathProgramCache]: Analyzing trace with hash -53557831, now seen corresponding path program 1 times [2021-02-19 18:56:02,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:02,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790594655] [2021-02-19 18:56:02,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:02,716 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:02,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790594655] [2021-02-19 18:56:02,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:02,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:56:02,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406350292] [2021-02-19 18:56:02,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:02,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:02,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:02,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:02,717 INFO L87 Difference]: Start difference. First operand 1170 states and 4546 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:02,768 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-02-19 18:56:02,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:56:02,768 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-02-19 18:56:02,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:02,777 INFO L225 Difference]: With dead ends: 2017 [2021-02-19 18:56:02,777 INFO L226 Difference]: Without dead ends: 1875 [2021-02-19 18:56:02,778 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:02,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-02-19 18:56:02,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-02-19 18:56:02,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.8676737160120847) internal successors, (6401), 1655 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-02-19 18:56:02,821 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-02-19 18:56:02,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:02,825 INFO L480 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-02-19 18:56:02,825 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:02,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-02-19 18:56:02,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 18:56:02,830 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:02,830 INFO L506 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-02-19 18:56:02,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 18:56:02,830 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:02,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:02,831 INFO L82 PathProgramCache]: Analyzing trace with hash -167143723, now seen corresponding path program 1 times [2021-02-19 18:56:02,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:02,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247482637] [2021-02-19 18:56:02,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:02,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:02,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247482637] [2021-02-19 18:56:02,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528721810] [2021-02-19 18:56:02,869 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-02-19 18:56:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:02,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 18:56:02,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:03,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:03,057 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:03,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-02-19 18:56:03,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626402186] [2021-02-19 18:56:03,058 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:56:03,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:03,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:56:03,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:56:03,059 INFO L87 Difference]: Start difference. First operand 1656 states and 6401 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:03,155 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-02-19 18:56:03,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-02-19 18:56:03,156 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 18:56:03,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:03,164 INFO L225 Difference]: With dead ends: 2308 [2021-02-19 18:56:03,165 INFO L226 Difference]: Without dead ends: 2108 [2021-02-19 18:56:03,165 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:03,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-02-19 18:56:03,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-02-19 18:56:03,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.777319587628866) internal successors, (5496), 1455 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-02-19 18:56:03,204 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-02-19 18:56:03,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:03,204 INFO L480 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-02-19 18:56:03,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-02-19 18:56:03,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 18:56:03,207 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:03,207 INFO L506 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-02-19 18:56:03,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:03,425 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:03,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:03,428 INFO L82 PathProgramCache]: Analyzing trace with hash -1348995030, now seen corresponding path program 1 times [2021-02-19 18:56:03,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:03,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132429045] [2021-02-19 18:56:03,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:03,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:03,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132429045] [2021-02-19 18:56:03,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:03,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:56:03,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598716367] [2021-02-19 18:56:03,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:03,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:03,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:03,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:03,467 INFO L87 Difference]: Start difference. First operand 1456 states and 5496 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:03,538 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-02-19 18:56:03,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 18:56:03,539 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 18:56:03,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:03,546 INFO L225 Difference]: With dead ends: 1950 [2021-02-19 18:56:03,546 INFO L226 Difference]: Without dead ends: 1860 [2021-02-19 18:56:03,546 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:03,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-02-19 18:56:03,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-02-19 18:56:03,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.725210628645496) internal successors, (5748), 1543 states have internal predecessors, (5748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-02-19 18:56:03,581 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-02-19 18:56:03,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:03,581 INFO L480 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-02-19 18:56:03,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-02-19 18:56:03,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 18:56:03,584 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:03,584 INFO L506 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-02-19 18:56:03,584 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-02-19 18:56:03,584 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:03,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:03,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1757219670, now seen corresponding path program 2 times [2021-02-19 18:56:03,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:03,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556469646] [2021-02-19 18:56:03,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:03,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:03,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556469646] [2021-02-19 18:56:03,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:03,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:56:03,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371005757] [2021-02-19 18:56:03,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:03,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:03,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:03,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:03,622 INFO L87 Difference]: Start difference. First operand 1544 states and 5748 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:03,670 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-02-19 18:56:03,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 18:56:03,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 18:56:03,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:03,675 INFO L225 Difference]: With dead ends: 1308 [2021-02-19 18:56:03,676 INFO L226 Difference]: Without dead ends: 1308 [2021-02-19 18:56:03,676 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:03,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-02-19 18:56:03,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-02-19 18:56:03,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6499552372426143) internal successors, (4077), 1117 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-02-19 18:56:03,699 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-02-19 18:56:03,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:03,701 INFO L480 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-02-19 18:56:03,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-02-19 18:56:03,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 18:56:03,703 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:03,703 INFO L506 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-02-19 18:56:03,705 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-02-19 18:56:03,705 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:03,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:03,705 INFO L82 PathProgramCache]: Analyzing trace with hash 105082771, now seen corresponding path program 2 times [2021-02-19 18:56:03,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:03,706 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969746344] [2021-02-19 18:56:03,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:03,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:03,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:03,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969746344] [2021-02-19 18:56:03,752 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:56:03,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:56:03,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794947295] [2021-02-19 18:56:03,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:03,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:03,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:03,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:56:03,754 INFO L87 Difference]: Start difference. First operand 1118 states and 4077 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:03,789 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-02-19 18:56:03,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:56:03,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 18:56:03,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:03,794 INFO L225 Difference]: With dead ends: 1142 [2021-02-19 18:56:03,794 INFO L226 Difference]: Without dead ends: 1120 [2021-02-19 18:56:03,794 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:03,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-02-19 18:56:03,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-02-19 18:56:03,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.665457842248413) internal successors, (4043), 1103 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-02-19 18:56:03,817 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-02-19 18:56:03,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:03,817 INFO L480 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-02-19 18:56:03,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-02-19 18:56:03,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-02-19 18:56:03,820 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:03,820 INFO L506 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] [2021-02-19 18:56:03,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-02-19 18:56:03,820 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:03,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:03,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1984486866, now seen corresponding path program 1 times [2021-02-19 18:56:03,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:03,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242019079] [2021-02-19 18:56:03,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:03,869 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:03,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242019079] [2021-02-19 18:56:03,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967708770] [2021-02-19 18:56:03,869 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) [2021-02-19 18:56:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:03,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-02-19 18:56:03,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:03,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:03,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-02-19 18:56:03,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-02-19 18:56:03,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591868190] [2021-02-19 18:56:03,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:03,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:03,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:03,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:03,956 INFO L87 Difference]: Start difference. First operand 1104 states and 4043 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:03,970 INFO L93 Difference]: Finished difference Result 1344 states and 4969 transitions. [2021-02-19 18:56:03,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:56:03,970 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-02-19 18:56:03,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:03,975 INFO L225 Difference]: With dead ends: 1344 [2021-02-19 18:56:03,975 INFO L226 Difference]: Without dead ends: 1344 [2021-02-19 18:56:03,975 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:03,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-02-19 18:56:03,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 926. [2021-02-19 18:56:03,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 3.6324324324324326) internal successors, (3360), 925 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 3360 transitions. [2021-02-19 18:56:03,994 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 3360 transitions. Word has length 27 [2021-02-19 18:56:03,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:03,994 INFO L480 AbstractCegarLoop]: Abstraction has 926 states and 3360 transitions. [2021-02-19 18:56:03,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:03,995 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 3360 transitions. [2021-02-19 18:56:03,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-02-19 18:56:03,996 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:03,996 INFO L506 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] [2021-02-19 18:56:04,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:04,204 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:04,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:04,204 INFO L82 PathProgramCache]: Analyzing trace with hash 833512658, now seen corresponding path program 1 times [2021-02-19 18:56:04,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:04,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758626341] [2021-02-19 18:56:04,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:04,219 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:04,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758626341] [2021-02-19 18:56:04,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949622753] [2021-02-19 18:56:04,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:04,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-02-19 18:56:04,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:04,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:04,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-02-19 18:56:04,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-02-19 18:56:04,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063701624] [2021-02-19 18:56:04,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:56:04,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:04,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:56:04,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:04,278 INFO L87 Difference]: Start difference. First operand 926 states and 3360 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:04,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:04,293 INFO L93 Difference]: Finished difference Result 1608 states and 5808 transitions. [2021-02-19 18:56:04,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:56:04,294 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-02-19 18:56:04,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:04,300 INFO L225 Difference]: With dead ends: 1608 [2021-02-19 18:56:04,300 INFO L226 Difference]: Without dead ends: 1608 [2021-02-19 18:56:04,300 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:56:04,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2021-02-19 18:56:04,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1079. [2021-02-19 18:56:04,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 3.6614100185528757) internal successors, (3947), 1078 states have internal predecessors, (3947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:04,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 3947 transitions. [2021-02-19 18:56:04,325 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 3947 transitions. Word has length 27 [2021-02-19 18:56:04,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:04,326 INFO L480 AbstractCegarLoop]: Abstraction has 1079 states and 3947 transitions. [2021-02-19 18:56:04,326 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:04,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 3947 transitions. [2021-02-19 18:56:04,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:04,328 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:04,328 INFO L506 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-02-19 18:56:04,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:04,542 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:04,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:04,542 INFO L82 PathProgramCache]: Analyzing trace with hash -801609776, now seen corresponding path program 1 times [2021-02-19 18:56:04,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:04,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297954332] [2021-02-19 18:56:04,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:04,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:04,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297954332] [2021-02-19 18:56:04,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430033259] [2021-02-19 18:56:04,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:04,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:04,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 18:56:04,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:04,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 13 treesize of output 9 [2021-02-19 18:56:04,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:04,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:04,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-02-19 18:56:04,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-02-19 18:56:04,891 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-02-19 18:56:04,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:04,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:04,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:04,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:04,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:04,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:04,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:04,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228236157] [2021-02-19 18:56:04,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:04,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:04,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:04,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:04,947 INFO L87 Difference]: Start difference. First operand 1079 states and 3947 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:05,099 INFO L93 Difference]: Finished difference Result 2449 states and 9125 transitions. [2021-02-19 18:56:05,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:56:05,099 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:56:05,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:05,109 INFO L225 Difference]: With dead ends: 2449 [2021-02-19 18:56:05,109 INFO L226 Difference]: Without dead ends: 2370 [2021-02-19 18:56:05,110 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:56:05,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2370 states. [2021-02-19 18:56:05,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2370 to 1512. [2021-02-19 18:56:05,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.7068166776968896) internal successors, (5601), 1511 states have internal predecessors, (5601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5601 transitions. [2021-02-19 18:56:05,140 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5601 transitions. Word has length 29 [2021-02-19 18:56:05,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:05,140 INFO L480 AbstractCegarLoop]: Abstraction has 1512 states and 5601 transitions. [2021-02-19 18:56:05,140 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5601 transitions. [2021-02-19 18:56:05,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:05,143 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:05,143 INFO L506 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-02-19 18:56:05,357 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:05,358 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:05,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:05,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1576428290, now seen corresponding path program 2 times [2021-02-19 18:56:05,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:05,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807561972] [2021-02-19 18:56:05,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:05,489 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:05,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807561972] [2021-02-19 18:56:05,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144540500] [2021-02-19 18:56:05,489 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 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-02-19 18:56:05,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:05,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:05,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 18:56:05,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:05,578 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-02-19 18:56:05,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:05,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:05,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:05,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-02-19 18:56:05,601 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-02-19 18:56:05,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:05,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:05,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:05,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:05,652 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:05,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:05,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:05,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442389000] [2021-02-19 18:56:05,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:05,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:05,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:05,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:05,655 INFO L87 Difference]: Start difference. First operand 1512 states and 5601 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:05,810 INFO L93 Difference]: Finished difference Result 2849 states and 10712 transitions. [2021-02-19 18:56:05,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:56:05,810 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:56:05,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:05,817 INFO L225 Difference]: With dead ends: 2849 [2021-02-19 18:56:05,817 INFO L226 Difference]: Without dead ends: 2770 [2021-02-19 18:56:05,818 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:56:05,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2021-02-19 18:56:05,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1711. [2021-02-19 18:56:05,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1710 states have (on average 3.7239766081871344) internal successors, (6368), 1710 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 6368 transitions. [2021-02-19 18:56:05,866 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 6368 transitions. Word has length 29 [2021-02-19 18:56:05,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:05,867 INFO L480 AbstractCegarLoop]: Abstraction has 1711 states and 6368 transitions. [2021-02-19 18:56:05,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:05,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 6368 transitions. [2021-02-19 18:56:05,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:05,871 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:05,871 INFO L506 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-02-19 18:56:06,086 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-02-19 18:56:06,086 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:06,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:06,086 INFO L82 PathProgramCache]: Analyzing trace with hash 840782656, now seen corresponding path program 3 times [2021-02-19 18:56:06,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:06,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874337284] [2021-02-19 18:56:06,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:06,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:06,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:06,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874337284] [2021-02-19 18:56:06,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546590423] [2021-02-19 18:56:06,216 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:56:06,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 18:56:06,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:06,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:06,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:06,315 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-02-19 18:56:06,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:06,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:06,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:06,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-02-19 18:56:06,352 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-02-19 18:56:06,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:06,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:06,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:06,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:06,380 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:06,380 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:06,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662449089] [2021-02-19 18:56:06,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:06,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:06,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:06,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:06,382 INFO L87 Difference]: Start difference. First operand 1711 states and 6368 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:06,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:06,537 INFO L93 Difference]: Finished difference Result 2677 states and 10034 transitions. [2021-02-19 18:56:06,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:56:06,538 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:56:06,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:06,544 INFO L225 Difference]: With dead ends: 2677 [2021-02-19 18:56:06,544 INFO L226 Difference]: Without dead ends: 2598 [2021-02-19 18:56:06,544 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:56:06,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2598 states. [2021-02-19 18:56:06,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2598 to 1837. [2021-02-19 18:56:06,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 3.7265795206971677) internal successors, (6842), 1836 states have internal predecessors, (6842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:06,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 6842 transitions. [2021-02-19 18:56:06,578 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 6842 transitions. Word has length 29 [2021-02-19 18:56:06,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:06,578 INFO L480 AbstractCegarLoop]: Abstraction has 1837 states and 6842 transitions. [2021-02-19 18:56:06,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:06,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 6842 transitions. [2021-02-19 18:56:06,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:06,581 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:06,582 INFO L506 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-02-19 18:56:06,798 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:06,799 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:06,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:06,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1032352598, now seen corresponding path program 4 times [2021-02-19 18:56:06,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:06,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939503914] [2021-02-19 18:56:06,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:06,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:06,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939503914] [2021-02-19 18:56:06,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303481558] [2021-02-19 18:56:06,930 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-02-19 18:56:06,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:56:06,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:06,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 18:56:06,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:07,012 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-02-19 18:56:07,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:07,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-02-19 18:56:07,034 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-02-19 18:56:07,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:07,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:07,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:07,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:07,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100314287] [2021-02-19 18:56:07,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:07,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:07,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:07,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:07,077 INFO L87 Difference]: Start difference. First operand 1837 states and 6842 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:07,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:07,313 INFO L93 Difference]: Finished difference Result 3111 states and 11725 transitions. [2021-02-19 18:56:07,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:56:07,313 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:56:07,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:07,321 INFO L225 Difference]: With dead ends: 3111 [2021-02-19 18:56:07,321 INFO L226 Difference]: Without dead ends: 3032 [2021-02-19 18:56:07,321 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 18:56:07,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3032 states. [2021-02-19 18:56:07,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3032 to 2051. [2021-02-19 18:56:07,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.7434146341463417) internal successors, (7674), 2050 states have internal predecessors, (7674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:07,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7674 transitions. [2021-02-19 18:56:07,357 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7674 transitions. Word has length 29 [2021-02-19 18:56:07,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:07,357 INFO L480 AbstractCegarLoop]: Abstraction has 2051 states and 7674 transitions. [2021-02-19 18:56:07,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:07,357 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7674 transitions. [2021-02-19 18:56:07,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:07,361 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:07,361 INFO L506 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-02-19 18:56:07,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:07,578 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:07,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:07,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1987490568, now seen corresponding path program 5 times [2021-02-19 18:56:07,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:07,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717561856] [2021-02-19 18:56:07,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:07,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:07,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717561856] [2021-02-19 18:56:07,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555940873] [2021-02-19 18:56:07,684 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 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-02-19 18:56:07,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:07,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:07,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 21 conjunts are in the unsatisfiable core [2021-02-19 18:56:07,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:07,774 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-02-19 18:56:07,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:07,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-02-19 18:56:07,815 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-02-19 18:56:07,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:07,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:07,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:07,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:07,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:07,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:07,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366508129] [2021-02-19 18:56:07,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:07,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:07,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:07,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:07,845 INFO L87 Difference]: Start difference. First operand 2051 states and 7674 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:08,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:08,051 INFO L93 Difference]: Finished difference Result 2933 states and 11023 transitions. [2021-02-19 18:56:08,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-02-19 18:56:08,051 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:56:08,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:08,057 INFO L225 Difference]: With dead ends: 2933 [2021-02-19 18:56:08,057 INFO L226 Difference]: Without dead ends: 2854 [2021-02-19 18:56:08,058 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-02-19 18:56:08,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2021-02-19 18:56:08,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 1852. [2021-02-19 18:56:08,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 3.731496488384657) internal successors, (6907), 1851 states have internal predecessors, (6907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:08,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 6907 transitions. [2021-02-19 18:56:08,091 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 6907 transitions. Word has length 29 [2021-02-19 18:56:08,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:08,092 INFO L480 AbstractCegarLoop]: Abstraction has 1852 states and 6907 transitions. [2021-02-19 18:56:08,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:08,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 6907 transitions. [2021-02-19 18:56:08,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:56:08,095 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:08,095 INFO L506 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-02-19 18:56:08,310 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-02-19 18:56:08,310 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:08,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:08,310 INFO L82 PathProgramCache]: Analyzing trace with hash 166899598, now seen corresponding path program 6 times [2021-02-19 18:56:08,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:08,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217010562] [2021-02-19 18:56:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:08,419 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:08,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217010562] [2021-02-19 18:56:08,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957064888] [2021-02-19 18:56:08,420 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 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-02-19 18:56:08,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:56:08,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:08,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 18:56:08,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:08,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-02-19 18:56:08,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:08,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:08,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:08,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-02-19 18:56:08,525 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-02-19 18:56:08,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:08,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:08,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:08,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:7 [2021-02-19 18:56:08,560 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:08,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:08,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-02-19 18:56:08,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933903622] [2021-02-19 18:56:08,561 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:56:08,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:08,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:56:08,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:56:08,562 INFO L87 Difference]: Start difference. First operand 1852 states and 6907 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 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-02-19 18:56:08,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:08,723 INFO L93 Difference]: Finished difference Result 2807 states and 10501 transitions. [2021-02-19 18:56:08,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:56:08,723 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 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 29 [2021-02-19 18:56:08,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:08,729 INFO L225 Difference]: With dead ends: 2807 [2021-02-19 18:56:08,729 INFO L226 Difference]: Without dead ends: 2728 [2021-02-19 18:56:08,731 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:56:08,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2021-02-19 18:56:08,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 1892. [2021-02-19 18:56:08,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 3.7223691168693813) internal successors, (7039), 1891 states have internal predecessors, (7039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:08,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 7039 transitions. [2021-02-19 18:56:08,766 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 7039 transitions. Word has length 29 [2021-02-19 18:56:08,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:08,766 INFO L480 AbstractCegarLoop]: Abstraction has 1892 states and 7039 transitions. [2021-02-19 18:56:08,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 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-02-19 18:56:08,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 7039 transitions. [2021-02-19 18:56:08,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-02-19 18:56:08,771 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:08,771 INFO L506 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, 1, 1, 1, 1, 1] [2021-02-19 18:56:08,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-02-19 18:56:08,989 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:08,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:08,990 INFO L82 PathProgramCache]: Analyzing trace with hash -196238514, now seen corresponding path program 7 times [2021-02-19 18:56:08,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:08,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057701874] [2021-02-19 18:56:08,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:09,015 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:09,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057701874] [2021-02-19 18:56:09,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775916326] [2021-02-19 18:56:09,015 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 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-02-19 18:56:09,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:09,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 18:56:09,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:09,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:56:09,100 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:09,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-02-19 18:56:09,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777002545] [2021-02-19 18:56:09,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-02-19 18:56:09,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:09,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-02-19 18:56:09,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:56:09,101 INFO L87 Difference]: Start difference. First operand 1892 states and 7039 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:09,157 INFO L93 Difference]: Finished difference Result 3393 states and 12285 transitions. [2021-02-19 18:56:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-02-19 18:56:09,158 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-02-19 18:56:09,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:09,173 INFO L225 Difference]: With dead ends: 3393 [2021-02-19 18:56:09,173 INFO L226 Difference]: Without dead ends: 3242 [2021-02-19 18:56:09,173 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-02-19 18:56:09,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2021-02-19 18:56:09,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 2725. [2021-02-19 18:56:09,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 3.752202643171806) internal successors, (10221), 2724 states have internal predecessors, (10221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 10221 transitions. [2021-02-19 18:56:09,225 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 10221 transitions. Word has length 31 [2021-02-19 18:56:09,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:09,225 INFO L480 AbstractCegarLoop]: Abstraction has 2725 states and 10221 transitions. [2021-02-19 18:56:09,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,225 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 10221 transitions. [2021-02-19 18:56:09,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-02-19 18:56:09,230 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:09,230 INFO L506 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, 1, 1, 1, 1, 1] [2021-02-19 18:56:09,448 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-02-19 18:56:09,449 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:09,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:09,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1819109966, now seen corresponding path program 8 times [2021-02-19 18:56:09,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:09,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234180410] [2021-02-19 18:56:09,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:09,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:09,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:09,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234180410] [2021-02-19 18:56:09,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241008631] [2021-02-19 18:56:09,486 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 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-02-19 18:56:09,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:09,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:09,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 18:56:09,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:09,572 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:09,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:09,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-02-19 18:56:09,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606349413] [2021-02-19 18:56:09,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-02-19 18:56:09,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:09,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-02-19 18:56:09,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:56:09,573 INFO L87 Difference]: Start difference. First operand 2725 states and 10221 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:09,640 INFO L93 Difference]: Finished difference Result 5257 states and 19424 transitions. [2021-02-19 18:56:09,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-02-19 18:56:09,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-02-19 18:56:09,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:09,648 INFO L225 Difference]: With dead ends: 5257 [2021-02-19 18:56:09,648 INFO L226 Difference]: Without dead ends: 5006 [2021-02-19 18:56:09,648 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-02-19 18:56:09,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2021-02-19 18:56:09,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 4359. [2021-02-19 18:56:09,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4359 states, 4358 states have (on average 3.8077099586966496) internal successors, (16594), 4358 states have internal predecessors, (16594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4359 states to 4359 states and 16594 transitions. [2021-02-19 18:56:09,744 INFO L78 Accepts]: Start accepts. Automaton has 4359 states and 16594 transitions. Word has length 31 [2021-02-19 18:56:09,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:09,744 INFO L480 AbstractCegarLoop]: Abstraction has 4359 states and 16594 transitions. [2021-02-19 18:56:09,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:09,744 INFO L276 IsEmpty]: Start isEmpty. Operand 4359 states and 16594 transitions. [2021-02-19 18:56:09,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:09,752 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:09,752 INFO L506 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-02-19 18:56:09,966 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-02-19 18:56:09,966 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:09,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:09,966 INFO L82 PathProgramCache]: Analyzing trace with hash 942352806, now seen corresponding path program 9 times [2021-02-19 18:56:09,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:09,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540501415] [2021-02-19 18:56:09,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:09,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 18:56:09,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540501415] [2021-02-19 18:56:09,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862869303] [2021-02-19 18:56:09,988 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:56:10,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:56:10,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:10,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:10,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:10,112 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 18:56:10,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:10,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-02-19 18:56:10,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882076498] [2021-02-19 18:56:10,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:56:10,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:10,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:56:10,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:56:10,113 INFO L87 Difference]: Start difference. First operand 4359 states and 16594 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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-02-19 18:56:10,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:10,395 INFO L93 Difference]: Finished difference Result 16323 states and 59821 transitions. [2021-02-19 18:56:10,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 18:56:10,395 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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 34 [2021-02-19 18:56:10,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:10,424 INFO L225 Difference]: With dead ends: 16323 [2021-02-19 18:56:10,424 INFO L226 Difference]: Without dead ends: 13965 [2021-02-19 18:56:10,424 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:56:10,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13965 states. [2021-02-19 18:56:10,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13965 to 7026. [2021-02-19 18:56:10,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 7025 states have (on average 3.893523131672598) internal successors, (27352), 7025 states have internal predecessors, (27352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:10,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 27352 transitions. [2021-02-19 18:56:10,631 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 27352 transitions. Word has length 34 [2021-02-19 18:56:10,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:10,631 INFO L480 AbstractCegarLoop]: Abstraction has 7026 states and 27352 transitions. [2021-02-19 18:56:10,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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-02-19 18:56:10,631 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 27352 transitions. [2021-02-19 18:56:10,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:10,644 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:10,644 INFO L506 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-02-19 18:56:10,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-02-19 18:56:10,858 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:10,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:10,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1195609133, now seen corresponding path program 10 times [2021-02-19 18:56:10,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:10,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704096924] [2021-02-19 18:56:10,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:10,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:10,917 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 18:56:10,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704096924] [2021-02-19 18:56:10,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718540728] [2021-02-19 18:56:10,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:56:10,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:56:10,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:10,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:10,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:11,024 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 18:56:11,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:11,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-02-19 18:56:11,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149582758] [2021-02-19 18:56:11,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:56:11,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:11,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:56:11,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:56:11,026 INFO L87 Difference]: Start difference. First operand 7026 states and 27352 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:11,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:11,347 INFO L93 Difference]: Finished difference Result 18970 states and 71100 transitions. [2021-02-19 18:56:11,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:56:11,348 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-02-19 18:56:11,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:11,388 INFO L225 Difference]: With dead ends: 18970 [2021-02-19 18:56:11,388 INFO L226 Difference]: Without dead ends: 18531 [2021-02-19 18:56:11,388 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:56:11,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18531 states. [2021-02-19 18:56:11,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18531 to 10689. [2021-02-19 18:56:11,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10689 states, 10688 states have (on average 3.994479790419162) internal successors, (42693), 10688 states have internal predecessors, (42693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:11,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10689 states to 10689 states and 42693 transitions. [2021-02-19 18:56:11,745 INFO L78 Accepts]: Start accepts. Automaton has 10689 states and 42693 transitions. Word has length 34 [2021-02-19 18:56:11,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:11,745 INFO L480 AbstractCegarLoop]: Abstraction has 10689 states and 42693 transitions. [2021-02-19 18:56:11,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:11,745 INFO L276 IsEmpty]: Start isEmpty. Operand 10689 states and 42693 transitions. [2021-02-19 18:56:11,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:11,767 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:11,767 INFO L506 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-02-19 18:56:11,983 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:11,984 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:11,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:11,984 INFO L82 PathProgramCache]: Analyzing trace with hash 421979602, now seen corresponding path program 11 times [2021-02-19 18:56:11,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:11,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856716969] [2021-02-19 18:56:11,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:12,072 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:12,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856716969] [2021-02-19 18:56:12,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104373468] [2021-02-19 18:56:12,073 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 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-02-19 18:56:12,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 18:56:12,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:12,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:12,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:12,198 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:12,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:12,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-02-19 18:56:12,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731413135] [2021-02-19 18:56:12,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:56:12,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:12,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:56:12,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:12,199 INFO L87 Difference]: Start difference. First operand 10689 states and 42693 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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-02-19 18:56:12,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:12,473 INFO L93 Difference]: Finished difference Result 18432 states and 70487 transitions. [2021-02-19 18:56:12,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:56:12,473 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-02-19 18:56:12,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:12,517 INFO L225 Difference]: With dead ends: 18432 [2021-02-19 18:56:12,518 INFO L226 Difference]: Without dead ends: 18354 [2021-02-19 18:56:12,518 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-02-19 18:56:12,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18354 states. [2021-02-19 18:56:12,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18354 to 10639. [2021-02-19 18:56:12,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10639 states, 10638 states have (on average 3.9989659710471894) internal successors, (42541), 10638 states have internal predecessors, (42541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:12,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10639 states to 10639 states and 42541 transitions. [2021-02-19 18:56:12,822 INFO L78 Accepts]: Start accepts. Automaton has 10639 states and 42541 transitions. Word has length 34 [2021-02-19 18:56:12,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:12,822 INFO L480 AbstractCegarLoop]: Abstraction has 10639 states and 42541 transitions. [2021-02-19 18:56:12,822 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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-02-19 18:56:12,822 INFO L276 IsEmpty]: Start isEmpty. Operand 10639 states and 42541 transitions. [2021-02-19 18:56:12,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:12,842 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:12,842 INFO L506 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-02-19 18:56:13,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:13,043 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:13,043 INFO L82 PathProgramCache]: Analyzing trace with hash 114311055, now seen corresponding path program 12 times [2021-02-19 18:56:13,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:13,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101093064] [2021-02-19 18:56:13,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:13,060 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:56:13,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101093064] [2021-02-19 18:56:13,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475157919] [2021-02-19 18:56:13,061 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 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-02-19 18:56:13,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:56:13,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:13,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:13,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:13,160 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:56:13,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:13,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-02-19 18:56:13,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64514308] [2021-02-19 18:56:13,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:56:13,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:13,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:56:13,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:13,162 INFO L87 Difference]: Start difference. First operand 10639 states and 42541 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:13,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:13,584 INFO L93 Difference]: Finished difference Result 20371 states and 77140 transitions. [2021-02-19 18:56:13,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:56:13,584 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-02-19 18:56:13,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:13,622 INFO L225 Difference]: With dead ends: 20371 [2021-02-19 18:56:13,623 INFO L226 Difference]: Without dead ends: 18706 [2021-02-19 18:56:13,623 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-02-19 18:56:13,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18706 states. [2021-02-19 18:56:13,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18706 to 13271. [2021-02-19 18:56:13,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 4.00783722682743) internal successors, (53184), 13270 states have internal predecessors, (53184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:13,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 53184 transitions. [2021-02-19 18:56:13,928 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 53184 transitions. Word has length 34 [2021-02-19 18:56:13,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:13,928 INFO L480 AbstractCegarLoop]: Abstraction has 13271 states and 53184 transitions. [2021-02-19 18:56:13,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 53184 transitions. [2021-02-19 18:56:13,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:13,953 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:13,953 INFO L506 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-02-19 18:56:14,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-02-19 18:56:14,154 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:14,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:14,155 INFO L82 PathProgramCache]: Analyzing trace with hash -942870026, now seen corresponding path program 13 times [2021-02-19 18:56:14,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:14,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619352525] [2021-02-19 18:56:14,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:14,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:14,174 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:56:14,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619352525] [2021-02-19 18:56:14,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818349207] [2021-02-19 18:56:14,175 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 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-02-19 18:56:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:14,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:14,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:14,286 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:14,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:14,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-02-19 18:56:14,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511043620] [2021-02-19 18:56:14,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:56:14,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:14,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:56:14,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:14,288 INFO L87 Difference]: Start difference. First operand 13271 states and 53184 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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-02-19 18:56:14,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:14,693 INFO L93 Difference]: Finished difference Result 29290 states and 113267 transitions. [2021-02-19 18:56:14,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:56:14,693 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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 34 [2021-02-19 18:56:14,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:14,823 INFO L225 Difference]: With dead ends: 29290 [2021-02-19 18:56:14,823 INFO L226 Difference]: Without dead ends: 27668 [2021-02-19 18:56:14,824 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-02-19 18:56:14,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27668 states. [2021-02-19 18:56:15,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27668 to 18232. [2021-02-19 18:56:15,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18232 states, 18231 states have (on average 4.042016345784653) internal successors, (73690), 18231 states have internal predecessors, (73690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:15,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18232 states to 18232 states and 73690 transitions. [2021-02-19 18:56:15,250 INFO L78 Accepts]: Start accepts. Automaton has 18232 states and 73690 transitions. Word has length 34 [2021-02-19 18:56:15,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:15,250 INFO L480 AbstractCegarLoop]: Abstraction has 18232 states and 73690 transitions. [2021-02-19 18:56:15,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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-02-19 18:56:15,251 INFO L276 IsEmpty]: Start isEmpty. Operand 18232 states and 73690 transitions. [2021-02-19 18:56:15,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:15,283 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:15,283 INFO L506 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-02-19 18:56:15,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:15,484 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:15,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:15,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1874289864, now seen corresponding path program 14 times [2021-02-19 18:56:15,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:15,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357697579] [2021-02-19 18:56:15,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:15,501 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:56:15,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357697579] [2021-02-19 18:56:15,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58937367] [2021-02-19 18:56:15,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 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-02-19 18:56:15,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:15,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:15,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:15,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:15,726 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:15,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:15,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-02-19 18:56:15,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017399187] [2021-02-19 18:56:15,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:56:15,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:15,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:56:15,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:15,727 INFO L87 Difference]: Start difference. First operand 18232 states and 73690 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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-02-19 18:56:16,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:16,094 INFO L93 Difference]: Finished difference Result 27112 states and 106138 transitions. [2021-02-19 18:56:16,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 18:56:16,094 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-02-19 18:56:16,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:16,161 INFO L225 Difference]: With dead ends: 27112 [2021-02-19 18:56:16,162 INFO L226 Difference]: Without dead ends: 26976 [2021-02-19 18:56:16,162 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-02-19 18:56:16,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26976 states. [2021-02-19 18:56:16,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26976 to 18044. [2021-02-19 18:56:16,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18044 states, 18043 states have (on average 4.0432300615197025) internal successors, (72952), 18043 states have internal predecessors, (72952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:16,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18044 states to 18044 states and 72952 transitions. [2021-02-19 18:56:16,586 INFO L78 Accepts]: Start accepts. Automaton has 18044 states and 72952 transitions. Word has length 34 [2021-02-19 18:56:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:16,586 INFO L480 AbstractCegarLoop]: Abstraction has 18044 states and 72952 transitions. [2021-02-19 18:56:16,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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-02-19 18:56:16,586 INFO L276 IsEmpty]: Start isEmpty. Operand 18044 states and 72952 transitions. [2021-02-19 18:56:16,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:16,616 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:16,616 INFO L506 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-02-19 18:56:16,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-02-19 18:56:16,826 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:16,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:16,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1522275348, now seen corresponding path program 15 times [2021-02-19 18:56:16,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:16,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259139943] [2021-02-19 18:56:16,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:16,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:16,854 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:16,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259139943] [2021-02-19 18:56:16,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750761436] [2021-02-19 18:56:16,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:56:16,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:56:16,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:16,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:16,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:16,943 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:56:16,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:16,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-02-19 18:56:16,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872621827] [2021-02-19 18:56:16,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:56:16,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:16,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:56:16,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:56:16,945 INFO L87 Difference]: Start difference. First operand 18044 states and 72952 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:17,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:17,388 INFO L93 Difference]: Finished difference Result 30228 states and 119473 transitions. [2021-02-19 18:56:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:56:17,389 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-02-19 18:56:17,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:17,459 INFO L225 Difference]: With dead ends: 30228 [2021-02-19 18:56:17,459 INFO L226 Difference]: Without dead ends: 30070 [2021-02-19 18:56:17,460 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:56:17,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30070 states. [2021-02-19 18:56:17,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30070 to 20840. [2021-02-19 18:56:17,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20840 states, 20839 states have (on average 4.074667690388214) internal successors, (84912), 20839 states have internal predecessors, (84912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:18,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20840 states to 20840 states and 84912 transitions. [2021-02-19 18:56:18,021 INFO L78 Accepts]: Start accepts. Automaton has 20840 states and 84912 transitions. Word has length 34 [2021-02-19 18:56:18,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:18,022 INFO L480 AbstractCegarLoop]: Abstraction has 20840 states and 84912 transitions. [2021-02-19 18:56:18,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:18,022 INFO L276 IsEmpty]: Start isEmpty. Operand 20840 states and 84912 transitions. [2021-02-19 18:56:18,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:56:18,061 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:18,061 INFO L506 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-02-19 18:56:18,262 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-02-19 18:56:18,262 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:18,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:18,262 INFO L82 PathProgramCache]: Analyzing trace with hash -2026839, now seen corresponding path program 16 times [2021-02-19 18:56:18,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:18,262 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232834178] [2021-02-19 18:56:18,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:18,284 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 18:56:18,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232834178] [2021-02-19 18:56:18,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73211523] [2021-02-19 18:56:18,284 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 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-02-19 18:56:18,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:56:18,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:18,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:56:18,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:18,516 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:56:18,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:18,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-02-19 18:56:18,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719505681] [2021-02-19 18:56:18,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:56:18,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:18,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:56:18,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:56:18,517 INFO L87 Difference]: Start difference. First operand 20840 states and 84912 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:18,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:18,809 INFO L93 Difference]: Finished difference Result 28338 states and 112394 transitions. [2021-02-19 18:56:18,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:56:18,810 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-02-19 18:56:18,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:18,876 INFO L225 Difference]: With dead ends: 28338 [2021-02-19 18:56:18,876 INFO L226 Difference]: Without dead ends: 28230 [2021-02-19 18:56:18,877 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-02-19 18:56:18,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28230 states. [2021-02-19 18:56:19,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28230 to 21970. [2021-02-19 18:56:19,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21970 states, 21969 states have (on average 4.097774136282944) internal successors, (90024), 21969 states have internal predecessors, (90024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:19,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21970 states to 21970 states and 90024 transitions. [2021-02-19 18:56:19,370 INFO L78 Accepts]: Start accepts. Automaton has 21970 states and 90024 transitions. Word has length 34 [2021-02-19 18:56:19,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:19,370 INFO L480 AbstractCegarLoop]: Abstraction has 21970 states and 90024 transitions. [2021-02-19 18:56:19,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:19,370 INFO L276 IsEmpty]: Start isEmpty. Operand 21970 states and 90024 transitions. [2021-02-19 18:56:19,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:56:19,406 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:19,407 INFO L506 BasicCegarLoop]: trace histogram [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, 1, 1] [2021-02-19 18:56:19,607 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-02-19 18:56:19,607 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:19,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:19,607 INFO L82 PathProgramCache]: Analyzing trace with hash -2143226625, now seen corresponding path program 17 times [2021-02-19 18:56:19,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:19,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547513685] [2021-02-19 18:56:19,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:19,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:19,627 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 18:56:19,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547513685] [2021-02-19 18:56:19,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168935055] [2021-02-19 18:56:19,627 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 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-02-19 18:56:19,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:56:19,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:19,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:56:19,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:19,718 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 18:56:19,718 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:19,718 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-02-19 18:56:19,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248746363] [2021-02-19 18:56:19,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:56:19,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:19,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:56:19,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:56:19,719 INFO L87 Difference]: Start difference. First operand 21970 states and 90024 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:19,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:19,975 INFO L93 Difference]: Finished difference Result 29898 states and 123092 transitions. [2021-02-19 18:56:19,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-02-19 18:56:19,976 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-02-19 18:56:19,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:20,055 INFO L225 Difference]: With dead ends: 29898 [2021-02-19 18:56:20,056 INFO L226 Difference]: Without dead ends: 29898 [2021-02-19 18:56:20,056 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:56:20,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29898 states. [2021-02-19 18:56:20,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29898 to 24224. [2021-02-19 18:56:20,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24224 states, 24223 states have (on average 4.093588737976304) internal successors, (99159), 24223 states have internal predecessors, (99159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:20,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24224 states to 24224 states and 99159 transitions. [2021-02-19 18:56:20,647 INFO L78 Accepts]: Start accepts. Automaton has 24224 states and 99159 transitions. Word has length 37 [2021-02-19 18:56:20,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:20,647 INFO L480 AbstractCegarLoop]: Abstraction has 24224 states and 99159 transitions. [2021-02-19 18:56:20,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:20,648 INFO L276 IsEmpty]: Start isEmpty. Operand 24224 states and 99159 transitions. [2021-02-19 18:56:20,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:56:20,690 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:20,690 INFO L506 BasicCegarLoop]: trace histogram [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, 1, 1] [2021-02-19 18:56:20,890 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-02-19 18:56:20,891 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:20,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:20,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1221668475, now seen corresponding path program 18 times [2021-02-19 18:56:20,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:20,891 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128017235] [2021-02-19 18:56:20,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:20,911 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-02-19 18:56:20,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128017235] [2021-02-19 18:56:20,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139970156] [2021-02-19 18:56:20,911 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:56:20,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:56:20,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:20,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:56:20,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:21,001 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-02-19 18:56:21,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:21,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-02-19 18:56:21,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951343461] [2021-02-19 18:56:21,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:56:21,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:21,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:56:21,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:56:21,002 INFO L87 Difference]: Start difference. First operand 24224 states and 99159 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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-02-19 18:56:21,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:21,232 INFO L93 Difference]: Finished difference Result 37062 states and 153499 transitions. [2021-02-19 18:56:21,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-02-19 18:56:21,232 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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 37 [2021-02-19 18:56:21,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:21,566 INFO L225 Difference]: With dead ends: 37062 [2021-02-19 18:56:21,566 INFO L226 Difference]: Without dead ends: 37062 [2021-02-19 18:56:21,566 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:56:21,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37062 states. [2021-02-19 18:56:22,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37062 to 34305. [2021-02-19 18:56:22,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34305 states, 34304 states have (on average 4.138496968283582) internal successors, (141967), 34304 states have internal predecessors, (141967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:22,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34305 states to 34305 states and 141967 transitions. [2021-02-19 18:56:22,448 INFO L78 Accepts]: Start accepts. Automaton has 34305 states and 141967 transitions. Word has length 37 [2021-02-19 18:56:22,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:22,448 INFO L480 AbstractCegarLoop]: Abstraction has 34305 states and 141967 transitions. [2021-02-19 18:56:22,449 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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-02-19 18:56:22,449 INFO L276 IsEmpty]: Start isEmpty. Operand 34305 states and 141967 transitions. [2021-02-19 18:56:22,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:22,512 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:22,513 INFO L506 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-02-19 18:56:22,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-02-19 18:56:22,714 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:22,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:22,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1015506877, now seen corresponding path program 19 times [2021-02-19 18:56:22,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:22,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659717000] [2021-02-19 18:56:22,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:23,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:23,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659717000] [2021-02-19 18:56:23,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108625318] [2021-02-19 18:56:23,023 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 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-02-19 18:56:23,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:23,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:56:23,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:23,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:56:23,187 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 16 [2021-02-19 18:56:23,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:23,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:23,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:23,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-02-19 18:56:23,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:56:23,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:23,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:23,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:23,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-02-19 18:56:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:23,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:23,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-02-19 18:56:23,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133749737] [2021-02-19 18:56:23,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 18:56:23,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:23,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 18:56:23,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:56:23,348 INFO L87 Difference]: Start difference. First operand 34305 states and 141967 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:23,850 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-02-19 18:56:24,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:24,786 INFO L93 Difference]: Finished difference Result 68650 states and 282459 transitions. [2021-02-19 18:56:24,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:56:24,786 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 18:56:24,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:25,287 INFO L225 Difference]: With dead ends: 68650 [2021-02-19 18:56:25,287 INFO L226 Difference]: Without dead ends: 68595 [2021-02-19 18:56:25,288 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=191, Invalid=1369, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 18:56:25,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68595 states. [2021-02-19 18:56:26,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68595 to 35386. [2021-02-19 18:56:26,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35386 states, 35385 states have (on average 4.1413310724883425) internal successors, (146541), 35385 states have internal predecessors, (146541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:26,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35386 states to 35386 states and 146541 transitions. [2021-02-19 18:56:26,419 INFO L78 Accepts]: Start accepts. Automaton has 35386 states and 146541 transitions. Word has length 39 [2021-02-19 18:56:26,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:26,419 INFO L480 AbstractCegarLoop]: Abstraction has 35386 states and 146541 transitions. [2021-02-19 18:56:26,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:26,419 INFO L276 IsEmpty]: Start isEmpty. Operand 35386 states and 146541 transitions. [2021-02-19 18:56:26,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:26,483 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:26,483 INFO L506 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-02-19 18:56:26,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:26,684 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:26,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:26,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1344940945, now seen corresponding path program 20 times [2021-02-19 18:56:26,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:26,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459964677] [2021-02-19 18:56:26,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:26,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:27,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459964677] [2021-02-19 18:56:27,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841321368] [2021-02-19 18:56:27,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:27,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:27,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:27,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:56:27,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:27,180 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:56:27,180 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 16 [2021-02-19 18:56:27,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:27,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:27,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:27,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-02-19 18:56:27,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:56:27,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:27,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:27,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:27,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:56:27,373 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:27,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:27,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:56:27,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979542588] [2021-02-19 18:56:27,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:56:27,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:27,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:56:27,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:56:27,374 INFO L87 Difference]: Start difference. First operand 35386 states and 146541 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:29,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:29,657 INFO L93 Difference]: Finished difference Result 63622 states and 260156 transitions. [2021-02-19 18:56:29,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:56:29,658 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:29,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:29,851 INFO L225 Difference]: With dead ends: 63622 [2021-02-19 18:56:29,851 INFO L226 Difference]: Without dead ends: 63406 [2021-02-19 18:56:29,852 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=377, Invalid=1785, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:56:29,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63406 states. [2021-02-19 18:56:30,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63406 to 35493. [2021-02-19 18:56:30,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35493 states, 35492 states have (on average 4.143947931928322) internal successors, (147077), 35492 states have internal predecessors, (147077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:30,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35493 states to 35493 states and 147077 transitions. [2021-02-19 18:56:30,869 INFO L78 Accepts]: Start accepts. Automaton has 35493 states and 147077 transitions. Word has length 39 [2021-02-19 18:56:30,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:30,869 INFO L480 AbstractCegarLoop]: Abstraction has 35493 states and 147077 transitions. [2021-02-19 18:56:30,869 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:30,869 INFO L276 IsEmpty]: Start isEmpty. Operand 35493 states and 147077 transitions. [2021-02-19 18:56:30,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:30,942 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:30,942 INFO L506 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-02-19 18:56:31,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-02-19 18:56:31,143 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:31,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:31,143 INFO L82 PathProgramCache]: Analyzing trace with hash -741832089, now seen corresponding path program 21 times [2021-02-19 18:56:31,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:31,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861419081] [2021-02-19 18:56:31,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:31,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:31,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:31,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861419081] [2021-02-19 18:56:31,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582957055] [2021-02-19 18:56:31,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:31,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:56:31,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:31,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:56:31,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:31,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:56:31,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:31,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 36 [2021-02-19 18:56:31,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:31,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:31,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:31,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:85 [2021-02-19 18:56:31,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:31,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-02-19 18:56:31,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:31,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:31,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:31,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-02-19 18:56:32,096 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:32,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:32,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:56:32,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255919069] [2021-02-19 18:56:32,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:56:32,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:32,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:56:32,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:56:32,098 INFO L87 Difference]: Start difference. First operand 35493 states and 147077 transitions. Second operand has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:34,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:34,513 INFO L93 Difference]: Finished difference Result 59288 states and 241076 transitions. [2021-02-19 18:56:34,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 18:56:34,514 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have 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-02-19 18:56:34,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:34,677 INFO L225 Difference]: With dead ends: 59288 [2021-02-19 18:56:34,677 INFO L226 Difference]: Without dead ends: 59124 [2021-02-19 18:56:34,678 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=530, Invalid=2020, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:56:34,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59124 states. [2021-02-19 18:56:35,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59124 to 35683. [2021-02-19 18:56:35,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35683 states, 35682 states have (on average 4.1406031052071075) internal successors, (147745), 35682 states have internal predecessors, (147745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:35,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35683 states to 35683 states and 147745 transitions. [2021-02-19 18:56:35,613 INFO L78 Accepts]: Start accepts. Automaton has 35683 states and 147745 transitions. Word has length 39 [2021-02-19 18:56:35,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:35,613 INFO L480 AbstractCegarLoop]: Abstraction has 35683 states and 147745 transitions. [2021-02-19 18:56:35,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 35683 states and 147745 transitions. [2021-02-19 18:56:35,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:35,680 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:35,680 INFO L506 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-02-19 18:56:35,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:35,880 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:35,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:35,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1871298297, now seen corresponding path program 22 times [2021-02-19 18:56:35,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:35,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507877144] [2021-02-19 18:56:35,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:35,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:36,244 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:36,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507877144] [2021-02-19 18:56:36,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958700459] [2021-02-19 18:56:36,245 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:36,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:56:36,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:36,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:56:36,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:36,405 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:56:36,405 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 16 [2021-02-19 18:56:36,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:36,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:36,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:36,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-02-19 18:56:36,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:56:36,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:36,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:36,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:36,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:56:36,585 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:36,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:36,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:56:36,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260370473] [2021-02-19 18:56:36,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:56:36,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:36,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:56:36,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:56:36,586 INFO L87 Difference]: Start difference. First operand 35683 states and 147745 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:38,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:38,774 INFO L93 Difference]: Finished difference Result 76962 states and 312761 transitions. [2021-02-19 18:56:38,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 18:56:38,774 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:38,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:39,246 INFO L225 Difference]: With dead ends: 76962 [2021-02-19 18:56:39,247 INFO L226 Difference]: Without dead ends: 76778 [2021-02-19 18:56:39,247 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=358, Invalid=1804, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:56:39,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76778 states. [2021-02-19 18:56:40,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76778 to 35521. [2021-02-19 18:56:40,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35521 states, 35520 states have (on average 4.1433277027027025) internal successors, (147171), 35520 states have internal predecessors, (147171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:40,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35521 states to 35521 states and 147171 transitions. [2021-02-19 18:56:40,340 INFO L78 Accepts]: Start accepts. Automaton has 35521 states and 147171 transitions. Word has length 39 [2021-02-19 18:56:40,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:40,340 INFO L480 AbstractCegarLoop]: Abstraction has 35521 states and 147171 transitions. [2021-02-19 18:56:40,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:40,340 INFO L276 IsEmpty]: Start isEmpty. Operand 35521 states and 147171 transitions. [2021-02-19 18:56:40,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:40,406 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:40,406 INFO L506 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-02-19 18:56:40,610 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-02-19 18:56:40,610 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:40,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:40,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1532084401, now seen corresponding path program 23 times [2021-02-19 18:56:40,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:40,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435476456] [2021-02-19 18:56:40,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:40,880 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:40,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435476456] [2021-02-19 18:56:40,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953018251] [2021-02-19 18:56:40,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:40,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:56:40,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:40,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 18:56:40,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:41,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:41,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-02-19 18:56:41,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:41,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:41,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:41,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:43 [2021-02-19 18:56:41,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:56:41,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:41,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:41,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:41,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-02-19 18:56:41,299 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:41,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:41,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-02-19 18:56:41,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478589105] [2021-02-19 18:56:41,299 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 18:56:41,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:41,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 18:56:41,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:56:41,300 INFO L87 Difference]: Start difference. First operand 35521 states and 147171 transitions. Second operand has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:43,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:43,425 INFO L93 Difference]: Finished difference Result 62133 states and 254087 transitions. [2021-02-19 18:56:43,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:56:43,425 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 18:56:43,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:43,607 INFO L225 Difference]: With dead ends: 62133 [2021-02-19 18:56:43,607 INFO L226 Difference]: Without dead ends: 62078 [2021-02-19 18:56:43,608 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=246, Invalid=1734, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 18:56:43,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62078 states. [2021-02-19 18:56:44,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62078 to 36126. [2021-02-19 18:56:44,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36126 states, 36125 states have (on average 4.140013840830449) internal successors, (149558), 36125 states have internal predecessors, (149558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:44,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36126 states to 36126 states and 149558 transitions. [2021-02-19 18:56:44,701 INFO L78 Accepts]: Start accepts. Automaton has 36126 states and 149558 transitions. Word has length 39 [2021-02-19 18:56:44,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:44,701 INFO L480 AbstractCegarLoop]: Abstraction has 36126 states and 149558 transitions. [2021-02-19 18:56:44,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:44,701 INFO L276 IsEmpty]: Start isEmpty. Operand 36126 states and 149558 transitions. [2021-02-19 18:56:44,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:44,765 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:44,765 INFO L506 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-02-19 18:56:44,969 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-02-19 18:56:44,970 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:44,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:44,970 INFO L82 PathProgramCache]: Analyzing trace with hash 402435073, now seen corresponding path program 24 times [2021-02-19 18:56:44,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:44,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127580495] [2021-02-19 18:56:44,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:45,238 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 24 [2021-02-19 18:56:45,573 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:45,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127580495] [2021-02-19 18:56:45,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561640997] [2021-02-19 18:56:45,573 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:45,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:56:45,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:45,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 18:56:45,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:45,807 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:45,807 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 26 treesize of output 44 [2021-02-19 18:56:45,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:45,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:45,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:45,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:43 [2021-02-19 18:56:45,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:56:45,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:45,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:45,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:45,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:56:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:46,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:46,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:56:46,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660281888] [2021-02-19 18:56:46,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:56:46,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:46,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:56:46,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:56:46,029 INFO L87 Difference]: Start difference. First operand 36126 states and 149558 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:56:48,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:48,445 INFO L93 Difference]: Finished difference Result 62047 states and 253181 transitions. [2021-02-19 18:56:48,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 18:56:48,446 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:56:48,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:48,624 INFO L225 Difference]: With dead ends: 62047 [2021-02-19 18:56:48,624 INFO L226 Difference]: Without dead ends: 61919 [2021-02-19 18:56:48,625 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=435, Invalid=2427, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 18:56:48,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61919 states. [2021-02-19 18:56:49,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61919 to 36244. [2021-02-19 18:56:49,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36244 states, 36243 states have (on average 4.138454322213945) internal successors, (149990), 36243 states have internal predecessors, (149990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:49,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36244 states to 36244 states and 149990 transitions. [2021-02-19 18:56:49,515 INFO L78 Accepts]: Start accepts. Automaton has 36244 states and 149990 transitions. Word has length 39 [2021-02-19 18:56:49,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:49,515 INFO L480 AbstractCegarLoop]: Abstraction has 36244 states and 149990 transitions. [2021-02-19 18:56:49,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:56:49,515 INFO L276 IsEmpty]: Start isEmpty. Operand 36244 states and 149990 transitions. [2021-02-19 18:56:49,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:49,581 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:49,581 INFO L506 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-02-19 18:56:49,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-02-19 18:56:49,786 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:49,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:49,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1005543929, now seen corresponding path program 25 times [2021-02-19 18:56:49,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:49,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401172745] [2021-02-19 18:56:49,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:50,151 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:50,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401172745] [2021-02-19 18:56:50,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253470316] [2021-02-19 18:56:50,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:50,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:56:50,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:50,339 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:56:50,340 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 16 [2021-02-19 18:56:50,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:50,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:50,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:50,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:56:50,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:56:50,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:50,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:50,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:50,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:56:50,494 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:50,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:50,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:56:50,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274892167] [2021-02-19 18:56:50,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:56:50,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:50,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:56:50,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:56:50,495 INFO L87 Difference]: Start difference. First operand 36244 states and 149990 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:51,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:51,984 INFO L93 Difference]: Finished difference Result 63583 states and 260022 transitions. [2021-02-19 18:56:51,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:56:51,985 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:51,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:52,167 INFO L225 Difference]: With dead ends: 63583 [2021-02-19 18:56:52,167 INFO L226 Difference]: Without dead ends: 63391 [2021-02-19 18:56:52,167 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=299, Invalid=1423, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:56:52,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63391 states. [2021-02-19 18:56:53,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63391 to 36222. [2021-02-19 18:56:53,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36222 states, 36221 states have (on average 4.139007757930482) internal successors, (149919), 36221 states have internal predecessors, (149919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:53,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36222 states to 36222 states and 149919 transitions. [2021-02-19 18:56:53,228 INFO L78 Accepts]: Start accepts. Automaton has 36222 states and 149919 transitions. Word has length 39 [2021-02-19 18:56:53,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:53,228 INFO L480 AbstractCegarLoop]: Abstraction has 36222 states and 149919 transitions. [2021-02-19 18:56:53,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:53,229 INFO L276 IsEmpty]: Start isEmpty. Operand 36222 states and 149919 transitions. [2021-02-19 18:56:53,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:53,561 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:53,561 INFO L506 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-02-19 18:56:53,776 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:53,776 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:53,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:53,777 INFO L82 PathProgramCache]: Analyzing trace with hash 941504275, now seen corresponding path program 26 times [2021-02-19 18:56:53,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:53,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87089084] [2021-02-19 18:56:53,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:54,084 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:54,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87089084] [2021-02-19 18:56:54,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161196333] [2021-02-19 18:56:54,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:54,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:56:54,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:54,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:56:54,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:54,283 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:56:54,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 16 [2021-02-19 18:56:54,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:54,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:54,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:54,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:56:54,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:56:54,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:54,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:54,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:54,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-02-19 18:56:54,438 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:54,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:54,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:56:54,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897397499] [2021-02-19 18:56:54,439 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:56:54,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:54,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:56:54,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:56:54,439 INFO L87 Difference]: Start difference. First operand 36222 states and 149919 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:56,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:56:56,358 INFO L93 Difference]: Finished difference Result 90257 states and 367920 transitions. [2021-02-19 18:56:56,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:56:56,359 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:56,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:56:56,632 INFO L225 Difference]: With dead ends: 90257 [2021-02-19 18:56:56,632 INFO L226 Difference]: Without dead ends: 90202 [2021-02-19 18:56:56,632 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=390, Invalid=1962, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 18:56:56,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90202 states. [2021-02-19 18:56:57,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90202 to 36036. [2021-02-19 18:56:57,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36036 states, 36035 states have (on average 4.137810462050784) internal successors, (149106), 36035 states have internal predecessors, (149106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:56:57,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36036 states to 36036 states and 149106 transitions. [2021-02-19 18:56:57,862 INFO L78 Accepts]: Start accepts. Automaton has 36036 states and 149106 transitions. Word has length 39 [2021-02-19 18:56:57,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:56:57,863 INFO L480 AbstractCegarLoop]: Abstraction has 36036 states and 149106 transitions. [2021-02-19 18:56:57,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:56:57,863 INFO L276 IsEmpty]: Start isEmpty. Operand 36036 states and 149106 transitions. [2021-02-19 18:56:57,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:56:57,929 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:56:57,929 INFO L506 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-02-19 18:56:58,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-02-19 18:56:58,130 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:56:58,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:56:58,130 INFO L82 PathProgramCache]: Analyzing trace with hash 32624599, now seen corresponding path program 27 times [2021-02-19 18:56:58,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:56:58,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760919326] [2021-02-19 18:56:58,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:56:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:56:58,451 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:58,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760919326] [2021-02-19 18:56:58,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024213108] [2021-02-19 18:56:58,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:56:58,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:56:58,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:56:58,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-02-19 18:56:58,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:56:58,978 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:56:58,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 18:56:58,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:58,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:58,989 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-02-19 18:56:58,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:37 [2021-02-19 18:56:59,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:56:59,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:56:59,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 35 treesize of output 27 [2021-02-19 18:56:59,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:56:59,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:56:59,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:56:59,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:13 [2021-02-19 18:56:59,268 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:56:59,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:56:59,268 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:56:59,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538551193] [2021-02-19 18:56:59,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:56:59,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:56:59,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:56:59,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:56:59,270 INFO L87 Difference]: Start difference. First operand 36036 states and 149106 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:01,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:01,974 INFO L93 Difference]: Finished difference Result 73782 states and 298326 transitions. [2021-02-19 18:57:01,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:57:01,974 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:01,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:02,233 INFO L225 Difference]: With dead ends: 73782 [2021-02-19 18:57:02,233 INFO L226 Difference]: Without dead ends: 73483 [2021-02-19 18:57:02,234 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=530, Invalid=2892, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:57:02,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73483 states. [2021-02-19 18:57:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73483 to 35555. [2021-02-19 18:57:03,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35555 states, 35554 states have (on average 4.1431906395904825) internal successors, (147307), 35554 states have internal predecessors, (147307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:03,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35555 states to 35555 states and 147307 transitions. [2021-02-19 18:57:03,303 INFO L78 Accepts]: Start accepts. Automaton has 35555 states and 147307 transitions. Word has length 39 [2021-02-19 18:57:03,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:03,303 INFO L480 AbstractCegarLoop]: Abstraction has 35555 states and 147307 transitions. [2021-02-19 18:57:03,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:03,304 INFO L276 IsEmpty]: Start isEmpty. Operand 35555 states and 147307 transitions. [2021-02-19 18:57:03,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:03,368 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:03,368 INFO L506 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-02-19 18:57:03,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:03,568 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:03,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:03,569 INFO L82 PathProgramCache]: Analyzing trace with hash -2061770951, now seen corresponding path program 28 times [2021-02-19 18:57:03,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:03,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524267950] [2021-02-19 18:57:03,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:03,863 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:03,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524267950] [2021-02-19 18:57:03,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216185106] [2021-02-19 18:57:03,863 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:03,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:57:03,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:03,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:57:03,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:04,079 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:04,079 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 16 [2021-02-19 18:57:04,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:04,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:04,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:04,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-02-19 18:57:04,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:57:04,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:04,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:04,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:04,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-02-19 18:57:04,175 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:04,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:04,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-02-19 18:57:04,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753197453] [2021-02-19 18:57:04,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 18:57:04,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:04,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 18:57:04,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:57:04,176 INFO L87 Difference]: Start difference. First operand 35555 states and 147307 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:05,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:05,725 INFO L93 Difference]: Finished difference Result 69258 states and 285506 transitions. [2021-02-19 18:57:05,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 18:57:05,726 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 18:57:05,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:05,936 INFO L225 Difference]: With dead ends: 69258 [2021-02-19 18:57:05,936 INFO L226 Difference]: Without dead ends: 69203 [2021-02-19 18:57:05,937 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=204, Invalid=1356, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 18:57:06,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69203 states. [2021-02-19 18:57:06,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69203 to 35829. [2021-02-19 18:57:06,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35829 states, 35828 states have (on average 4.142095567712404) internal successors, (148403), 35828 states have internal predecessors, (148403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:06,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35829 states to 35829 states and 148403 transitions. [2021-02-19 18:57:06,996 INFO L78 Accepts]: Start accepts. Automaton has 35829 states and 148403 transitions. Word has length 39 [2021-02-19 18:57:06,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:06,996 INFO L480 AbstractCegarLoop]: Abstraction has 35829 states and 148403 transitions. [2021-02-19 18:57:06,997 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:06,997 INFO L276 IsEmpty]: Start isEmpty. Operand 35829 states and 148403 transitions. [2021-02-19 18:57:07,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:07,061 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:07,061 INFO L506 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-02-19 18:57:07,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-02-19 18:57:07,266 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:07,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:07,266 INFO L82 PathProgramCache]: Analyzing trace with hash -127251477, now seen corresponding path program 29 times [2021-02-19 18:57:07,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:07,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823288208] [2021-02-19 18:57:07,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:07,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:07,819 WARN L202 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-02-19 18:57:07,839 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:07,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823288208] [2021-02-19 18:57:07,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449299728] [2021-02-19 18:57:07,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:07,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:57:07,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:07,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:57:07,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:08,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:08,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 50 [2021-02-19 18:57:08,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:57:08,208 INFO L628 ElimStorePlain]: treesize reduction 41, result has 55.4 percent of original size [2021-02-19 18:57:08,220 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-02-19 18:57:08,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:46 [2021-02-19 18:57:08,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:57:08,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:57:08,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:57:08,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:08,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:08,433 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-02-19 18:57:08,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:27 [2021-02-19 18:57:08,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:08,518 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:08,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 39 [2021-02-19 18:57:08,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:57:08,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:08,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:08,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-02-19 18:57:08,598 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:08,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:08,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:57:08,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788243070] [2021-02-19 18:57:08,599 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:57:08,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:08,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:57:08,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=802, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:57:08,599 INFO L87 Difference]: Start difference. First operand 35829 states and 148403 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:13,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:13,563 INFO L93 Difference]: Finished difference Result 70564 states and 288201 transitions. [2021-02-19 18:57:13,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-02-19 18:57:13,563 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:13,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:13,906 INFO L225 Difference]: With dead ends: 70564 [2021-02-19 18:57:13,907 INFO L226 Difference]: Without dead ends: 70343 [2021-02-19 18:57:13,908 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=735, Invalid=5427, Unknown=0, NotChecked=0, Total=6162 [2021-02-19 18:57:13,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70343 states. [2021-02-19 18:57:14,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70343 to 36314. [2021-02-19 18:57:14,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36314 states, 36313 states have (on average 4.136782970286124) internal successors, (150219), 36313 states have internal predecessors, (150219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:15,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36314 states to 36314 states and 150219 transitions. [2021-02-19 18:57:15,044 INFO L78 Accepts]: Start accepts. Automaton has 36314 states and 150219 transitions. Word has length 39 [2021-02-19 18:57:15,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:15,045 INFO L480 AbstractCegarLoop]: Abstraction has 36314 states and 150219 transitions. [2021-02-19 18:57:15,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:15,045 INFO L276 IsEmpty]: Start isEmpty. Operand 36314 states and 150219 transitions. [2021-02-19 18:57:15,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:15,114 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:15,114 INFO L506 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-02-19 18:57:15,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-02-19 18:57:15,314 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:15,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:15,315 INFO L82 PathProgramCache]: Analyzing trace with hash -265696391, now seen corresponding path program 30 times [2021-02-19 18:57:15,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:15,315 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452030946] [2021-02-19 18:57:15,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:15,678 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:15,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452030946] [2021-02-19 18:57:15,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902808505] [2021-02-19 18:57:15,679 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-02-19 18:57:15,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:57:15,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:15,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 39 conjunts are in the unsatisfiable core [2021-02-19 18:57:15,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:15,894 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:15,894 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 16 [2021-02-19 18:57:15,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:15,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:15,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:15,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-02-19 18:57:15,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:57:15,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:15,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:15,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:15,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:57:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:16,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:16,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:57:16,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988778798] [2021-02-19 18:57:16,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:57:16,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:16,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:57:16,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:57:16,026 INFO L87 Difference]: Start difference. First operand 36314 states and 150219 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:18,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:18,420 INFO L93 Difference]: Finished difference Result 78441 states and 318679 transitions. [2021-02-19 18:57:18,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 18:57:18,420 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:18,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:18,637 INFO L225 Difference]: With dead ends: 78441 [2021-02-19 18:57:18,637 INFO L226 Difference]: Without dead ends: 78225 [2021-02-19 18:57:18,638 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=424, Invalid=2228, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 18:57:18,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78225 states. [2021-02-19 18:57:19,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78225 to 35870. [2021-02-19 18:57:19,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35870 states, 35869 states have (on average 4.14070645961694) internal successors, (148523), 35869 states have internal predecessors, (148523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:19,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35870 states to 35870 states and 148523 transitions. [2021-02-19 18:57:19,787 INFO L78 Accepts]: Start accepts. Automaton has 35870 states and 148523 transitions. Word has length 39 [2021-02-19 18:57:19,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:19,787 INFO L480 AbstractCegarLoop]: Abstraction has 35870 states and 148523 transitions. [2021-02-19 18:57:19,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:19,788 INFO L276 IsEmpty]: Start isEmpty. Operand 35870 states and 148523 transitions. [2021-02-19 18:57:19,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:19,852 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:19,852 INFO L506 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-02-19 18:57:20,052 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-02-19 18:57:20,052 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:20,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:20,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1075965493, now seen corresponding path program 31 times [2021-02-19 18:57:20,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:20,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266268182] [2021-02-19 18:57:20,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:20,347 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:20,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266268182] [2021-02-19 18:57:20,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018407904] [2021-02-19 18:57:20,347 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-02-19 18:57:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:20,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:57:20,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:20,726 WARN L202 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-02-19 18:57:20,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:57:20,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:20,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:20,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:20,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-02-19 18:57:20,828 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:20,828 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 34 treesize of output 22 [2021-02-19 18:57:20,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:20,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:20,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:20,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-02-19 18:57:20,882 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:20,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:20,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-02-19 18:57:20,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928618343] [2021-02-19 18:57:20,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 18:57:20,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:20,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 18:57:20,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:57:20,883 INFO L87 Difference]: Start difference. First operand 35870 states and 148523 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:22,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:22,261 INFO L93 Difference]: Finished difference Result 71485 states and 294347 transitions. [2021-02-19 18:57:22,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:57:22,261 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 18:57:22,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:22,461 INFO L225 Difference]: With dead ends: 71485 [2021-02-19 18:57:22,461 INFO L226 Difference]: Without dead ends: 71430 [2021-02-19 18:57:22,461 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=216, Invalid=1266, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:57:22,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71430 states. [2021-02-19 18:57:23,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71430 to 36306. [2021-02-19 18:57:23,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36306 states, 36305 states have (on average 4.143809392645641) internal successors, (150441), 36305 states have internal predecessors, (150441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:23,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36306 states to 36306 states and 150441 transitions. [2021-02-19 18:57:23,722 INFO L78 Accepts]: Start accepts. Automaton has 36306 states and 150441 transitions. Word has length 39 [2021-02-19 18:57:23,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:23,722 INFO L480 AbstractCegarLoop]: Abstraction has 36306 states and 150441 transitions. [2021-02-19 18:57:23,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:23,723 INFO L276 IsEmpty]: Start isEmpty. Operand 36306 states and 150441 transitions. [2021-02-19 18:57:23,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:23,804 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:23,804 INFO L506 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-02-19 18:57:24,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 18:57:24,004 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:24,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:24,005 INFO L82 PathProgramCache]: Analyzing trace with hash 438377463, now seen corresponding path program 32 times [2021-02-19 18:57:24,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:24,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144237464] [2021-02-19 18:57:24,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:24,310 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:24,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144237464] [2021-02-19 18:57:24,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305463203] [2021-02-19 18:57:24,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:24,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:57:24,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:24,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:57:24,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:24,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:57:24,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:24,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:24,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:24,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:35 [2021-02-19 18:57:24,656 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:24,656 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 41 treesize of output 29 [2021-02-19 18:57:24,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:24,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:24,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:24,659 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-02-19 18:57:24,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:24,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:57:24,707 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:24,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:24,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:24,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 18:57:24,771 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:24,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:24,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:57:24,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765280632] [2021-02-19 18:57:24,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:57:24,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:24,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:57:24,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:57:24,773 INFO L87 Difference]: Start difference. First operand 36306 states and 150441 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:26,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:26,915 INFO L93 Difference]: Finished difference Result 91705 states and 378165 transitions. [2021-02-19 18:57:26,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:57:26,916 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 18:57:26,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:27,179 INFO L225 Difference]: With dead ends: 91705 [2021-02-19 18:57:27,179 INFO L226 Difference]: Without dead ends: 91650 [2021-02-19 18:57:27,180 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=360, Invalid=2190, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:57:27,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91650 states. [2021-02-19 18:57:28,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91650 to 36546. [2021-02-19 18:57:28,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36546 states, 36545 states have (on average 4.1456013134491725) internal successors, (151501), 36545 states have internal predecessors, (151501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:28,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36546 states to 36546 states and 151501 transitions. [2021-02-19 18:57:28,393 INFO L78 Accepts]: Start accepts. Automaton has 36546 states and 151501 transitions. Word has length 39 [2021-02-19 18:57:28,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:28,393 INFO L480 AbstractCegarLoop]: Abstraction has 36546 states and 151501 transitions. [2021-02-19 18:57:28,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:28,393 INFO L276 IsEmpty]: Start isEmpty. Operand 36546 states and 151501 transitions. [2021-02-19 18:57:28,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:28,460 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:28,460 INFO L506 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-02-19 18:57:28,660 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:28,660 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:28,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:28,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1857370487, now seen corresponding path program 33 times [2021-02-19 18:57:28,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:28,661 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247073336] [2021-02-19 18:57:28,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:28,954 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:28,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247073336] [2021-02-19 18:57:28,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052457331] [2021-02-19 18:57:28,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 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-02-19 18:57:28,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:57:28,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:28,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-02-19 18:57:28,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:29,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:29,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:57:29,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-02-19 18:57:29,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:29,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:29,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:29,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-02-19 18:57:29,737 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:57:29,738 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 45 treesize of output 29 [2021-02-19 18:57:29,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:29,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:29,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:29,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:15 [2021-02-19 18:57:29,822 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:29,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:29,823 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:57:29,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370041626] [2021-02-19 18:57:29,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:57:29,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:29,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:57:29,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:57:29,824 INFO L87 Difference]: Start difference. First operand 36546 states and 151501 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:32,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:32,495 INFO L93 Difference]: Finished difference Result 74724 states and 305912 transitions. [2021-02-19 18:57:32,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 18:57:32,495 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 18:57:32,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:32,716 INFO L225 Difference]: With dead ends: 74724 [2021-02-19 18:57:32,716 INFO L226 Difference]: Without dead ends: 74562 [2021-02-19 18:57:32,717 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=261, Invalid=2289, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:57:32,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74562 states. [2021-02-19 18:57:33,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74562 to 37394. [2021-02-19 18:57:33,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37394 states, 37393 states have (on average 4.135453159682293) internal successors, (154637), 37393 states have internal predecessors, (154637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:33,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37394 states to 37394 states and 154637 transitions. [2021-02-19 18:57:33,830 INFO L78 Accepts]: Start accepts. Automaton has 37394 states and 154637 transitions. Word has length 39 [2021-02-19 18:57:33,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:33,830 INFO L480 AbstractCegarLoop]: Abstraction has 37394 states and 154637 transitions. [2021-02-19 18:57:33,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:33,830 INFO L276 IsEmpty]: Start isEmpty. Operand 37394 states and 154637 transitions. [2021-02-19 18:57:33,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:33,897 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:33,897 INFO L506 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-02-19 18:57:34,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-02-19 18:57:34,099 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:34,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:34,099 INFO L82 PathProgramCache]: Analyzing trace with hash -960582497, now seen corresponding path program 34 times [2021-02-19 18:57:34,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:34,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981330757] [2021-02-19 18:57:34,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:34,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:34,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:34,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981330757] [2021-02-19 18:57:34,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964410044] [2021-02-19 18:57:34,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:34,481 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:57:34,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:34,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:57:34,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:34,708 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:34,708 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 33 treesize of output 21 [2021-02-19 18:57:34,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:34,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:34,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:34,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:57:34,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:57:34,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:34,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:34,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:34,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:57:34,809 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:34,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:34,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:57:34,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680283366] [2021-02-19 18:57:34,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:57:34,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:34,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:57:34,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:57:34,810 INFO L87 Difference]: Start difference. First operand 37394 states and 154637 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:35,763 WARN L202 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-02-19 18:57:36,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:36,501 INFO L93 Difference]: Finished difference Result 65874 states and 269019 transitions. [2021-02-19 18:57:36,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 18:57:36,501 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:36,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:36,684 INFO L225 Difference]: With dead ends: 65874 [2021-02-19 18:57:36,684 INFO L226 Difference]: Without dead ends: 65626 [2021-02-19 18:57:36,684 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 18:57:36,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65626 states. [2021-02-19 18:57:37,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65626 to 37580. [2021-02-19 18:57:37,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37580 states, 37579 states have (on average 4.133611857686474) internal successors, (155337), 37579 states have internal predecessors, (155337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:37,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37580 states to 37580 states and 155337 transitions. [2021-02-19 18:57:37,718 INFO L78 Accepts]: Start accepts. Automaton has 37580 states and 155337 transitions. Word has length 39 [2021-02-19 18:57:37,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:37,718 INFO L480 AbstractCegarLoop]: Abstraction has 37580 states and 155337 transitions. [2021-02-19 18:57:37,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:57:37,718 INFO L276 IsEmpty]: Start isEmpty. Operand 37580 states and 155337 transitions. [2021-02-19 18:57:37,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:37,784 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:37,784 INFO L506 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-02-19 18:57:37,985 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-02-19 18:57:37,985 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:37,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:37,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1056503555, now seen corresponding path program 35 times [2021-02-19 18:57:37,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:37,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149944269] [2021-02-19 18:57:37,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:38,344 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:38,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149944269] [2021-02-19 18:57:38,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153152412] [2021-02-19 18:57:38,345 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:57:38,371 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-02-19 18:57:38,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:38,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:57:38,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:38,932 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 18:57:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:38,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:38,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-02-19 18:57:38,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:38,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,010 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-02-19 18:57:39,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:75, output treesize:76 [2021-02-19 18:57:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 30 [2021-02-19 18:57:39,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:39,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-02-19 18:57:39,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:57:39,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-02-19 18:57:39,141 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:39,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,181 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 3 xjuncts. [2021-02-19 18:57:39,181 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:156, output treesize:76 [2021-02-19 18:57:39,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:39,345 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 39 [2021-02-19 18:57:39,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:57:39,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:39,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:39,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-02-19 18:57:39,423 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:39,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:39,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:57:39,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233793029] [2021-02-19 18:57:39,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:57:39,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:39,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:57:39,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:57:39,424 INFO L87 Difference]: Start difference. First operand 37580 states and 155337 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:52,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:52,016 INFO L93 Difference]: Finished difference Result 88919 states and 360014 transitions. [2021-02-19 18:57:52,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-02-19 18:57:52,017 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:52,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:52,271 INFO L225 Difference]: With dead ends: 88919 [2021-02-19 18:57:52,271 INFO L226 Difference]: Without dead ends: 88436 [2021-02-19 18:57:52,272 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2493 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1175, Invalid=7195, Unknown=2, NotChecked=0, Total=8372 [2021-02-19 18:57:52,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88436 states. [2021-02-19 18:57:53,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88436 to 37762. [2021-02-19 18:57:53,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37762 states, 37761 states have (on average 4.132491194618787) internal successors, (156047), 37761 states have internal predecessors, (156047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:53,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37762 states to 37762 states and 156047 transitions. [2021-02-19 18:57:53,457 INFO L78 Accepts]: Start accepts. Automaton has 37762 states and 156047 transitions. Word has length 39 [2021-02-19 18:57:53,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:53,457 INFO L480 AbstractCegarLoop]: Abstraction has 37762 states and 156047 transitions. [2021-02-19 18:57:53,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:53,457 INFO L276 IsEmpty]: Start isEmpty. Operand 37762 states and 156047 transitions. [2021-02-19 18:57:53,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:53,524 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:53,524 INFO L506 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-02-19 18:57:53,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:53,725 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:53,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:53,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1260424301, now seen corresponding path program 36 times [2021-02-19 18:57:53,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:53,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142789574] [2021-02-19 18:57:53,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:53,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:57:54,105 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:54,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142789574] [2021-02-19 18:57:54,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152428692] [2021-02-19 18:57:54,107 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 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-02-19 18:57:54,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-02-19 18:57:54,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:57:54,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:57:54,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:57:54,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:57:54,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:57:54,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-02-19 18:57:54,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:54,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:54,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:54,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:38 [2021-02-19 18:57:54,638 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:57:54,638 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 41 treesize of output 29 [2021-02-19 18:57:54,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:57:54,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:54,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:57:54,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-02-19 18:57:54,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:54,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:57:54,677 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:54,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:57:54,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:57:54,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 18:57:54,979 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:57:54,979 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:57:54,979 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:57:54,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786788765] [2021-02-19 18:57:54,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:57:54,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:57:54,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:57:54,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:57:54,981 INFO L87 Difference]: Start difference. First operand 37762 states and 156047 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:58,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:57:58,145 INFO L93 Difference]: Finished difference Result 64025 states and 260453 transitions. [2021-02-19 18:57:58,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:57:58,146 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:58,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:57:58,327 INFO L225 Difference]: With dead ends: 64025 [2021-02-19 18:57:58,327 INFO L226 Difference]: Without dead ends: 63877 [2021-02-19 18:57:58,327 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=541, Invalid=2881, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:57:58,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63877 states. [2021-02-19 18:57:59,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63877 to 37872. [2021-02-19 18:57:59,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37872 states, 37871 states have (on average 4.1311557656254125) internal successors, (156451), 37871 states have internal predecessors, (156451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:57:59,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37872 states to 37872 states and 156451 transitions. [2021-02-19 18:57:59,381 INFO L78 Accepts]: Start accepts. Automaton has 37872 states and 156451 transitions. Word has length 39 [2021-02-19 18:57:59,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:57:59,381 INFO L480 AbstractCegarLoop]: Abstraction has 37872 states and 156451 transitions. [2021-02-19 18:57:59,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:57:59,381 INFO L276 IsEmpty]: Start isEmpty. Operand 37872 states and 156451 transitions. [2021-02-19 18:57:59,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:57:59,449 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:57:59,449 INFO L506 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-02-19 18:57:59,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:57:59,658 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:57:59,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:57:59,658 INFO L82 PathProgramCache]: Analyzing trace with hash -337337623, now seen corresponding path program 37 times [2021-02-19 18:57:59,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:57:59,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855905719] [2021-02-19 18:57:59,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:57:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:00,044 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:00,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855905719] [2021-02-19 18:58:00,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905901744] [2021-02-19 18:58:00,045 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 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-02-19 18:58:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:00,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:58:00,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:00,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:58:00,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:00,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:00,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:00,319 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 18:58:00,354 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:00,354 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 39 treesize of output 27 [2021-02-19 18:58:00,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:00,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:00,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:00,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:58:00,412 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:00,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:00,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:58:00,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752495572] [2021-02-19 18:58:00,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:58:00,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:00,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:58:00,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:58:00,413 INFO L87 Difference]: Start difference. First operand 37872 states and 156451 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:02,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:02,699 INFO L93 Difference]: Finished difference Result 95670 states and 388054 transitions. [2021-02-19 18:58:02,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:58:02,699 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:02,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:02,985 INFO L225 Difference]: With dead ends: 95670 [2021-02-19 18:58:02,985 INFO L226 Difference]: Without dead ends: 95534 [2021-02-19 18:58:02,985 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=385, Invalid=1871, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:58:03,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95534 states. [2021-02-19 18:58:04,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95534 to 37724. [2021-02-19 18:58:04,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37724 states, 37723 states have (on average 4.133950110012459) internal successors, (155945), 37723 states have internal predecessors, (155945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:04,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37724 states to 37724 states and 155945 transitions. [2021-02-19 18:58:04,359 INFO L78 Accepts]: Start accepts. Automaton has 37724 states and 155945 transitions. Word has length 39 [2021-02-19 18:58:04,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:04,359 INFO L480 AbstractCegarLoop]: Abstraction has 37724 states and 155945 transitions. [2021-02-19 18:58:04,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:04,360 INFO L276 IsEmpty]: Start isEmpty. Operand 37724 states and 155945 transitions. [2021-02-19 18:58:04,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:04,712 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:04,712 INFO L506 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-02-19 18:58:04,918 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:58:04,918 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:04,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:04,919 INFO L82 PathProgramCache]: Analyzing trace with hash 598152159, now seen corresponding path program 38 times [2021-02-19 18:58:04,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:04,919 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340015420] [2021-02-19 18:58:04,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:05,300 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:05,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340015420] [2021-02-19 18:58:05,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929709420] [2021-02-19 18:58:05,301 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:58:05,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:58:05,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:05,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:58:05,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:05,541 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:05,541 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 33 treesize of output 21 [2021-02-19 18:58:05,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:05,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:05,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:05,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:58:05,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:58:05,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:05,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:05,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:05,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:58:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:05,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:05,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:58:05,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899722042] [2021-02-19 18:58:05,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:58:05,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:05,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:58:05,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:58:05,678 INFO L87 Difference]: Start difference. First operand 37724 states and 155945 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:07,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:07,480 INFO L93 Difference]: Finished difference Result 64921 states and 265381 transitions. [2021-02-19 18:58:07,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:58:07,481 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:07,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:07,673 INFO L225 Difference]: With dead ends: 64921 [2021-02-19 18:58:07,674 INFO L226 Difference]: Without dead ends: 64729 [2021-02-19 18:58:07,674 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=311, Invalid=1411, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:58:07,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64729 states. [2021-02-19 18:58:08,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64729 to 37748. [2021-02-19 18:58:08,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37748 states, 37747 states have (on average 4.133547036850611) internal successors, (156029), 37747 states have internal predecessors, (156029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:08,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37748 states to 37748 states and 156029 transitions. [2021-02-19 18:58:08,837 INFO L78 Accepts]: Start accepts. Automaton has 37748 states and 156029 transitions. Word has length 39 [2021-02-19 18:58:08,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:08,838 INFO L480 AbstractCegarLoop]: Abstraction has 37748 states and 156029 transitions. [2021-02-19 18:58:08,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:08,840 INFO L276 IsEmpty]: Start isEmpty. Operand 37748 states and 156029 transitions. [2021-02-19 18:58:08,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:08,918 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:08,918 INFO L506 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-02-19 18:58:09,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-02-19 18:58:09,132 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:09,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:09,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1547033099, now seen corresponding path program 39 times [2021-02-19 18:58:09,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:09,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467990700] [2021-02-19 18:58:09,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:09,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:09,591 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:09,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467990700] [2021-02-19 18:58:09,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659977168] [2021-02-19 18:58:09,592 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 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-02-19 18:58:09,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 18:58:09,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:09,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 49 conjunts are in the unsatisfiable core [2021-02-19 18:58:09,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:09,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:09,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 18:58:09,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:09,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:09,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:58:09,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-02-19 18:58:10,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:10,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-02-19 18:58:10,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:10,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:10,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:58:10,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:38 [2021-02-19 18:58:10,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:10,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:58:10,204 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:10,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:10,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:10,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:47 [2021-02-19 18:58:10,430 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:10,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:10,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-02-19 18:58:10,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473986225] [2021-02-19 18:58:10,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-02-19 18:58:10,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:10,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-02-19 18:58:10,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 18:58:10,431 INFO L87 Difference]: Start difference. First operand 37748 states and 156029 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:11,525 WARN L202 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-02-19 18:58:15,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:15,258 INFO L93 Difference]: Finished difference Result 63618 states and 257868 transitions. [2021-02-19 18:58:15,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-02-19 18:58:15,258 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have 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-02-19 18:58:15,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:15,438 INFO L225 Difference]: With dead ends: 63618 [2021-02-19 18:58:15,438 INFO L226 Difference]: Without dead ends: 63470 [2021-02-19 18:58:15,438 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=764, Invalid=4206, Unknown=0, NotChecked=0, Total=4970 [2021-02-19 18:58:15,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63470 states. [2021-02-19 18:58:16,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63470 to 38042. [2021-02-19 18:58:16,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38042 states, 38041 states have (on average 4.129728450881943) internal successors, (157099), 38041 states have internal predecessors, (157099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:16,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38042 states to 38042 states and 157099 transitions. [2021-02-19 18:58:16,473 INFO L78 Accepts]: Start accepts. Automaton has 38042 states and 157099 transitions. Word has length 39 [2021-02-19 18:58:16,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:16,473 INFO L480 AbstractCegarLoop]: Abstraction has 38042 states and 157099 transitions. [2021-02-19 18:58:16,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:16,473 INFO L276 IsEmpty]: Start isEmpty. Operand 38042 states and 157099 transitions. [2021-02-19 18:58:16,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:16,544 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:16,544 INFO L506 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-02-19 18:58:16,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:58:16,747 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:16,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:16,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1066097287, now seen corresponding path program 40 times [2021-02-19 18:58:16,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:16,747 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458755990] [2021-02-19 18:58:16,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:17,185 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:17,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458755990] [2021-02-19 18:58:17,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077394751] [2021-02-19 18:58:17,185 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 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-02-19 18:58:17,212 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:58:17,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:17,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:58:17,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:17,467 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:17,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-02-19 18:58:17,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:17,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:17,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:17,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-02-19 18:58:17,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:58:17,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:17,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:17,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:17,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:58:17,571 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:17,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:17,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:58:17,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815992190] [2021-02-19 18:58:17,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:58:17,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:17,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:58:17,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:58:17,572 INFO L87 Difference]: Start difference. First operand 38042 states and 157099 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:18,659 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-02-19 18:58:19,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:19,834 INFO L93 Difference]: Finished difference Result 80069 states and 324863 transitions. [2021-02-19 18:58:19,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:58:19,834 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:19,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:20,092 INFO L225 Difference]: With dead ends: 80069 [2021-02-19 18:58:20,092 INFO L226 Difference]: Without dead ends: 79845 [2021-02-19 18:58:20,092 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=416, Invalid=1936, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 18:58:20,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79845 states. [2021-02-19 18:58:21,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79845 to 37934. [2021-02-19 18:58:21,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37934 states, 37933 states have (on average 4.131732264782643) internal successors, (156729), 37933 states have internal predecessors, (156729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:21,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37934 states to 37934 states and 156729 transitions. [2021-02-19 18:58:21,319 INFO L78 Accepts]: Start accepts. Automaton has 37934 states and 156729 transitions. Word has length 39 [2021-02-19 18:58:21,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:21,319 INFO L480 AbstractCegarLoop]: Abstraction has 37934 states and 156729 transitions. [2021-02-19 18:58:21,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:21,319 INFO L276 IsEmpty]: Start isEmpty. Operand 37934 states and 156729 transitions. [2021-02-19 18:58:21,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:21,390 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:21,390 INFO L506 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-02-19 18:58:21,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:58:21,595 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:21,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:21,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1870733813, now seen corresponding path program 41 times [2021-02-19 18:58:21,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:21,596 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194756047] [2021-02-19 18:58:21,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:22,284 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:22,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194756047] [2021-02-19 18:58:22,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588884188] [2021-02-19 18:58:22,284 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 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-02-19 18:58:22,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-02-19 18:58:22,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:22,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:58:22,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:22,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:22,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 41 treesize of output 57 [2021-02-19 18:58:22,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:22,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:22,803 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-02-19 18:58:22,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:75, output treesize:98 [2021-02-19 18:58:22,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:22,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 30 [2021-02-19 18:58:22,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:22,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:22,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-02-19 18:58:22,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:58:22,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:22,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-02-19 18:58:22,962 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:23,042 INFO L628 ElimStorePlain]: treesize reduction 30, result has 75.8 percent of original size [2021-02-19 18:58:23,051 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 3 xjuncts. [2021-02-19 18:58:23,051 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:156, output treesize:76 [2021-02-19 18:58:23,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:23,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:23,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:23,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:23,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 39 [2021-02-19 18:58:23,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:58:23,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:23,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:23,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-02-19 18:58:23,314 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:23,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:23,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 18:58:23,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886027891] [2021-02-19 18:58:23,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 18:58:23,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:23,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 18:58:23,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=799, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:58:23,315 INFO L87 Difference]: Start difference. First operand 37934 states and 156729 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:58:33,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:33,547 INFO L93 Difference]: Finished difference Result 88895 states and 360004 transitions. [2021-02-19 18:58:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-02-19 18:58:33,548 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:58:33,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:33,813 INFO L225 Difference]: With dead ends: 88895 [2021-02-19 18:58:33,814 INFO L226 Difference]: Without dead ends: 88428 [2021-02-19 18:58:33,814 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2299 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1128, Invalid=6881, Unknown=1, NotChecked=0, Total=8010 [2021-02-19 18:58:33,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88428 states. [2021-02-19 18:58:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88428 to 38088. [2021-02-19 18:58:34,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38088 states, 38087 states have (on average 4.130516974295691) internal successors, (157319), 38087 states have internal predecessors, (157319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:35,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38088 states to 38088 states and 157319 transitions. [2021-02-19 18:58:35,058 INFO L78 Accepts]: Start accepts. Automaton has 38088 states and 157319 transitions. Word has length 39 [2021-02-19 18:58:35,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:35,058 INFO L480 AbstractCegarLoop]: Abstraction has 38088 states and 157319 transitions. [2021-02-19 18:58:35,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 18:58:35,058 INFO L276 IsEmpty]: Start isEmpty. Operand 38088 states and 157319 transitions. [2021-02-19 18:58:35,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:35,132 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:35,132 INFO L506 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-02-19 18:58:35,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-02-19 18:58:35,332 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:35,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:35,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1666813067, now seen corresponding path program 42 times [2021-02-19 18:58:35,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:35,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695705625] [2021-02-19 18:58:35,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:35,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:35,709 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:35,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695705625] [2021-02-19 18:58:35,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970621255] [2021-02-19 18:58:35,710 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 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-02-19 18:58:35,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-02-19 18:58:35,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:35,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:58:35,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:36,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:58:36,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:58:36,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 37 treesize of output 29 [2021-02-19 18:58:36,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:36,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:36,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:36,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:36 [2021-02-19 18:58:36,501 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:36,502 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 39 treesize of output 27 [2021-02-19 18:58:36,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:36,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:36,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:36,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:58:36,571 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:36,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:36,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-02-19 18:58:36,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011364402] [2021-02-19 18:58:36,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 18:58:36,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:36,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 18:58:36,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=723, Unknown=0, NotChecked=0, Total=870 [2021-02-19 18:58:36,572 INFO L87 Difference]: Start difference. First operand 38088 states and 157319 transitions. Second operand has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 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-02-19 18:58:38,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:38,914 INFO L93 Difference]: Finished difference Result 60604 states and 246603 transitions. [2021-02-19 18:58:38,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 18:58:38,915 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 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-02-19 18:58:38,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:39,301 INFO L225 Difference]: With dead ends: 60604 [2021-02-19 18:58:39,301 INFO L226 Difference]: Without dead ends: 60514 [2021-02-19 18:58:39,301 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=352, Invalid=1718, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 18:58:39,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60514 states. [2021-02-19 18:58:39,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60514 to 38176. [2021-02-19 18:58:39,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38176 states, 38175 states have (on average 4.12890635232482) internal successors, (157621), 38175 states have internal predecessors, (157621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:40,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38176 states to 38176 states and 157621 transitions. [2021-02-19 18:58:40,086 INFO L78 Accepts]: Start accepts. Automaton has 38176 states and 157621 transitions. Word has length 39 [2021-02-19 18:58:40,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:40,086 INFO L480 AbstractCegarLoop]: Abstraction has 38176 states and 157621 transitions. [2021-02-19 18:58:40,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 29 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-02-19 18:58:40,087 INFO L276 IsEmpty]: Start isEmpty. Operand 38176 states and 157621 transitions. [2021-02-19 18:58:40,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:40,331 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:40,331 INFO L506 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-02-19 18:58:40,534 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-02-19 18:58:40,534 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:40,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:40,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1030392305, now seen corresponding path program 43 times [2021-02-19 18:58:40,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:40,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155579154] [2021-02-19 18:58:40,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:40,922 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:40,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155579154] [2021-02-19 18:58:40,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178517682] [2021-02-19 18:58:40,923 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 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-02-19 18:58:40,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:40,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:58:40,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:41,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:58:41,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:41,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:41,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:41,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 18:58:41,264 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:41,264 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 39 treesize of output 27 [2021-02-19 18:58:41,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:41,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:41,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:41,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:58:41,326 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:41,327 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:41,327 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:58:41,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112258014] [2021-02-19 18:58:41,327 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:58:41,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:41,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:58:41,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:58:41,328 INFO L87 Difference]: Start difference. First operand 38176 states and 157621 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:43,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:43,831 INFO L93 Difference]: Finished difference Result 95903 states and 388827 transitions. [2021-02-19 18:58:43,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:58:43,832 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:43,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:44,128 INFO L225 Difference]: With dead ends: 95903 [2021-02-19 18:58:44,129 INFO L226 Difference]: Without dead ends: 95767 [2021-02-19 18:58:44,129 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:58:44,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95767 states. [2021-02-19 18:58:45,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95767 to 37760. [2021-02-19 18:58:45,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37760 states, 37759 states have (on average 4.1332397574088295) internal successors, (156067), 37759 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:45,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37760 states to 37760 states and 156067 transitions. [2021-02-19 18:58:45,469 INFO L78 Accepts]: Start accepts. Automaton has 37760 states and 156067 transitions. Word has length 39 [2021-02-19 18:58:45,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:45,469 INFO L480 AbstractCegarLoop]: Abstraction has 37760 states and 156067 transitions. [2021-02-19 18:58:45,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:45,469 INFO L276 IsEmpty]: Start isEmpty. Operand 37760 states and 156067 transitions. [2021-02-19 18:58:45,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:45,538 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:45,538 INFO L506 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-02-19 18:58:45,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-02-19 18:58:45,738 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:45,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:45,738 INFO L82 PathProgramCache]: Analyzing trace with hash -430659637, now seen corresponding path program 44 times [2021-02-19 18:58:45,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:45,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82743845] [2021-02-19 18:58:45,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:46,060 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:46,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82743845] [2021-02-19 18:58:46,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287087406] [2021-02-19 18:58:46,060 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 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-02-19 18:58:46,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:58:46,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:46,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:58:46,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:46,296 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:46,297 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 16 [2021-02-19 18:58:46,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:46,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:46,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:46,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:58:46,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:58:46,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:46,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:46,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:46,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:18 [2021-02-19 18:58:46,458 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:46,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:58:46,460 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:46,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:46,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:46,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 18:58:46,763 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:46,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:46,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:58:46,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984634396] [2021-02-19 18:58:46,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:58:46,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:46,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:58:46,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:58:46,764 INFO L87 Difference]: Start difference. First operand 37760 states and 156067 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:49,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:49,059 INFO L93 Difference]: Finished difference Result 80696 states and 332151 transitions. [2021-02-19 18:58:49,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 18:58:49,060 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 18:58:49,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:49,530 INFO L225 Difference]: With dead ends: 80696 [2021-02-19 18:58:49,530 INFO L226 Difference]: Without dead ends: 80641 [2021-02-19 18:58:49,530 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=352, Invalid=2098, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 18:58:49,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80641 states. [2021-02-19 18:58:50,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80641 to 38076. [2021-02-19 18:58:50,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38076 states, 38075 states have (on average 4.131424819435325) internal successors, (157304), 38075 states have internal predecessors, (157304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:50,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38076 states to 38076 states and 157304 transitions. [2021-02-19 18:58:50,797 INFO L78 Accepts]: Start accepts. Automaton has 38076 states and 157304 transitions. Word has length 39 [2021-02-19 18:58:50,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:50,797 INFO L480 AbstractCegarLoop]: Abstraction has 38076 states and 157304 transitions. [2021-02-19 18:58:50,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:50,798 INFO L276 IsEmpty]: Start isEmpty. Operand 38076 states and 157304 transitions. [2021-02-19 18:58:50,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:50,872 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:50,872 INFO L506 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-02-19 18:58:51,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:58:51,074 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:51,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:51,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1503859837, now seen corresponding path program 45 times [2021-02-19 18:58:51,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:51,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891064092] [2021-02-19 18:58:51,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:51,463 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:51,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891064092] [2021-02-19 18:58:51,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150766469] [2021-02-19 18:58:51,464 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 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-02-19 18:58:51,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:58:51,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:51,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:58:51,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:51,683 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:58:51,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 18:58:51,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:51,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:51,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-02-19 18:58:51,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-02-19 18:58:51,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:58:51,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:51,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:51,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:51,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:9 [2021-02-19 18:58:51,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:51,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:58:51,854 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:51,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:51,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:58:51,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 18:58:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:51,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:51,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:58:51,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491475738] [2021-02-19 18:58:51,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:58:51,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:51,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:58:51,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:58:51,928 INFO L87 Difference]: Start difference. First operand 38076 states and 157304 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:58:54,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:54,649 INFO L93 Difference]: Finished difference Result 70830 states and 289088 transitions. [2021-02-19 18:58:54,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 18:58:54,650 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:58:54,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:54,859 INFO L225 Difference]: With dead ends: 70830 [2021-02-19 18:58:54,859 INFO L226 Difference]: Without dead ends: 70579 [2021-02-19 18:58:54,859 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=507, Invalid=2249, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 18:58:54,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70579 states. [2021-02-19 18:58:55,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70579 to 37926. [2021-02-19 18:58:55,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37926 states, 37925 states have (on average 4.132261041529334) internal successors, (156716), 37925 states have internal predecessors, (156716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:58:55,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37926 states to 37926 states and 156716 transitions. [2021-02-19 18:58:55,903 INFO L78 Accepts]: Start accepts. Automaton has 37926 states and 156716 transitions. Word has length 39 [2021-02-19 18:58:55,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:58:55,903 INFO L480 AbstractCegarLoop]: Abstraction has 37926 states and 156716 transitions. [2021-02-19 18:58:55,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:58:55,903 INFO L276 IsEmpty]: Start isEmpty. Operand 37926 states and 156716 transitions. [2021-02-19 18:58:55,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:58:55,975 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:58:55,975 INFO L506 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-02-19 18:58:56,175 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-02-19 18:58:56,175 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:58:56,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:58:56,176 INFO L82 PathProgramCache]: Analyzing trace with hash 2106968693, now seen corresponding path program 46 times [2021-02-19 18:58:56,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:58:56,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362858810] [2021-02-19 18:58:56,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:58:56,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:58:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:56,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362858810] [2021-02-19 18:58:56,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248587765] [2021-02-19 18:58:56,579 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 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-02-19 18:58:56,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:58:56,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:58:56,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:58:56,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:58:56,800 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:58:56,800 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 16 [2021-02-19 18:58:56,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:56,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:56,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:56,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:58:56,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:58:56,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:58:56,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:58:56,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:58:56,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:58:56,987 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:58:56,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:58:56,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:58:56,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025061699] [2021-02-19 18:58:56,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:58:56,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:58:56,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:58:56,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:58:56,988 INFO L87 Difference]: Start difference. First operand 37926 states and 156716 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:59,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:58:59,233 INFO L93 Difference]: Finished difference Result 65698 states and 268480 transitions. [2021-02-19 18:58:59,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:58:59,234 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:58:59,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:58:59,424 INFO L225 Difference]: With dead ends: 65698 [2021-02-19 18:58:59,424 INFO L226 Difference]: Without dead ends: 65506 [2021-02-19 18:58:59,425 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=305, Invalid=1417, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:58:59,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65506 states. [2021-02-19 18:59:00,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65506 to 37887. [2021-02-19 18:59:00,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37887 states, 37886 states have (on average 4.132555561421105) internal successors, (156566), 37886 states have internal predecessors, (156566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:00,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37887 states to 37887 states and 156566 transitions. [2021-02-19 18:59:00,501 INFO L78 Accepts]: Start accepts. Automaton has 37887 states and 156566 transitions. Word has length 39 [2021-02-19 18:59:00,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:00,502 INFO L480 AbstractCegarLoop]: Abstraction has 37887 states and 156566 transitions. [2021-02-19 18:59:00,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:00,502 INFO L276 IsEmpty]: Start isEmpty. Operand 37887 states and 156566 transitions. [2021-02-19 18:59:00,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:00,573 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:00,573 INFO L506 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-02-19 18:59:00,774 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-02-19 18:59:00,774 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:00,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:00,775 INFO L82 PathProgramCache]: Analyzing trace with hash -960346187, now seen corresponding path program 47 times [2021-02-19 18:59:00,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:00,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455045102] [2021-02-19 18:59:00,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:00,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:01,248 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-02-19 18:59:01,356 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:01,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455045102] [2021-02-19 18:59:01,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16807161] [2021-02-19 18:59:01,357 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 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-02-19 18:59:01,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:59:01,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:01,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 18:59:01,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:01,758 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:01,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 46 [2021-02-19 18:59:01,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:01,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:01,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:59:01,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:65, output treesize:51 [2021-02-19 18:59:01,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:59:01,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:01,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:59:01,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 22 [2021-02-19 18:59:01,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:01,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:01,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:01,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:12 [2021-02-19 18:59:02,051 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:02,052 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:02,052 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-02-19 18:59:02,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826485181] [2021-02-19 18:59:02,052 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:59:02,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:02,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:59:02,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:59:02,052 INFO L87 Difference]: Start difference. First operand 37887 states and 156566 transitions. Second operand has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:05,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:05,482 INFO L93 Difference]: Finished difference Result 61673 states and 251158 transitions. [2021-02-19 18:59:05,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 18:59:05,483 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 18:59:05,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:05,645 INFO L225 Difference]: With dead ends: 61673 [2021-02-19 18:59:05,645 INFO L226 Difference]: Without dead ends: 61618 [2021-02-19 18:59:05,646 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=359, Invalid=2397, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 18:59:05,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61618 states. [2021-02-19 18:59:06,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61618 to 38597. [2021-02-19 18:59:06,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38597 states, 38596 states have (on average 4.131179396828687) internal successors, (159447), 38596 states have internal predecessors, (159447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:06,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38597 states to 38597 states and 159447 transitions. [2021-02-19 18:59:06,675 INFO L78 Accepts]: Start accepts. Automaton has 38597 states and 159447 transitions. Word has length 39 [2021-02-19 18:59:06,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:06,675 INFO L480 AbstractCegarLoop]: Abstraction has 38597 states and 159447 transitions. [2021-02-19 18:59:06,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:06,675 INFO L276 IsEmpty]: Start isEmpty. Operand 38597 states and 159447 transitions. [2021-02-19 18:59:06,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:06,746 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:06,746 INFO L506 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-02-19 18:59:06,946 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-02-19 18:59:06,946 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:06,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:06,947 INFO L82 PathProgramCache]: Analyzing trace with hash -525738725, now seen corresponding path program 48 times [2021-02-19 18:59:06,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:06,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680148453] [2021-02-19 18:59:06,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:06,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:07,332 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:07,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680148453] [2021-02-19 18:59:07,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134681308] [2021-02-19 18:59:07,332 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 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-02-19 18:59:07,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:59:07,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:07,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:59:07,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:07,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:07,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 28 [2021-02-19 18:59:07,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:59:07,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:07,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:07,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-02-19 18:59:07,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:59:07,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:07,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:07,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:59:07,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:18 [2021-02-19 18:59:07,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:07,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:59:07,782 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:07,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:07,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:07,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:19 [2021-02-19 18:59:07,867 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:07,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:07,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-02-19 18:59:07,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005813078] [2021-02-19 18:59:07,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 18:59:07,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:07,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 18:59:07,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:59:07,868 INFO L87 Difference]: Start difference. First operand 38597 states and 159447 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 18:59:11,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:11,826 INFO L93 Difference]: Finished difference Result 75836 states and 309198 transitions. [2021-02-19 18:59:11,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-02-19 18:59:11,827 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 18:59:11,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:12,284 INFO L225 Difference]: With dead ends: 75836 [2021-02-19 18:59:12,284 INFO L226 Difference]: Without dead ends: 75495 [2021-02-19 18:59:12,285 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=609, Invalid=3681, Unknown=0, NotChecked=0, Total=4290 [2021-02-19 18:59:12,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75495 states. [2021-02-19 18:59:13,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75495 to 38748. [2021-02-19 18:59:13,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38748 states, 38747 states have (on average 4.129506800526492) internal successors, (160006), 38747 states have internal predecessors, (160006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:13,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38748 states to 38748 states and 160006 transitions. [2021-02-19 18:59:13,520 INFO L78 Accepts]: Start accepts. Automaton has 38748 states and 160006 transitions. Word has length 39 [2021-02-19 18:59:13,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:13,520 INFO L480 AbstractCegarLoop]: Abstraction has 38748 states and 160006 transitions. [2021-02-19 18:59:13,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 18:59:13,520 INFO L276 IsEmpty]: Start isEmpty. Operand 38748 states and 160006 transitions. [2021-02-19 18:59:13,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:13,591 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:13,591 INFO L506 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-02-19 18:59:13,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:13,792 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:13,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:13,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1268482101, now seen corresponding path program 49 times [2021-02-19 18:59:13,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:13,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500347098] [2021-02-19 18:59:13,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:14,145 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:14,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500347098] [2021-02-19 18:59:14,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343683201] [2021-02-19 18:59:14,145 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 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-02-19 18:59:14,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:14,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:59:14,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:14,395 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:14,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 16 [2021-02-19 18:59:14,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:14,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:14,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:14,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:59:14,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 18:59:14,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:14,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:14,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:14,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-02-19 18:59:14,535 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:14,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:14,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:59:14,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263342193] [2021-02-19 18:59:14,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:59:14,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:14,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:59:14,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:59:14,536 INFO L87 Difference]: Start difference. First operand 38748 states and 160006 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:17,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:17,005 INFO L93 Difference]: Finished difference Result 95383 states and 388080 transitions. [2021-02-19 18:59:17,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 18:59:17,006 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:17,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:17,304 INFO L225 Difference]: With dead ends: 95383 [2021-02-19 18:59:17,304 INFO L226 Difference]: Without dead ends: 95328 [2021-02-19 18:59:17,304 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=430, Invalid=1922, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 18:59:17,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95328 states. [2021-02-19 18:59:18,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95328 to 38345. [2021-02-19 18:59:18,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38345 states, 38344 states have (on average 4.130502816607553) internal successors, (158380), 38344 states have internal predecessors, (158380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:18,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38345 states to 38345 states and 158380 transitions. [2021-02-19 18:59:18,649 INFO L78 Accepts]: Start accepts. Automaton has 38345 states and 158380 transitions. Word has length 39 [2021-02-19 18:59:18,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:18,649 INFO L480 AbstractCegarLoop]: Abstraction has 38345 states and 158380 transitions. [2021-02-19 18:59:18,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:18,649 INFO L276 IsEmpty]: Start isEmpty. Operand 38345 states and 158380 transitions. [2021-02-19 18:59:18,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:18,719 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:18,719 INFO L506 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-02-19 18:59:18,919 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-02-19 18:59:18,919 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:18,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:18,920 INFO L82 PathProgramCache]: Analyzing trace with hash 835728373, now seen corresponding path program 50 times [2021-02-19 18:59:18,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:18,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535146078] [2021-02-19 18:59:18,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:18,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:19,618 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:19,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535146078] [2021-02-19 18:59:19,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061978787] [2021-02-19 18:59:19,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:19,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:59:19,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:19,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:59:19,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:19,945 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:19,945 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 16 [2021-02-19 18:59:19,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:19,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:19,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:19,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:59:20,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:59:20,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:20,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:20,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:20,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 18:59:20,112 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:20,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:20,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:59:20,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717556878] [2021-02-19 18:59:20,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:59:20,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:20,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:59:20,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:59:20,114 INFO L87 Difference]: Start difference. First operand 38345 states and 158380 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:23,057 INFO L93 Difference]: Finished difference Result 80961 states and 328604 transitions. [2021-02-19 18:59:23,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 18:59:23,058 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:23,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:23,293 INFO L225 Difference]: With dead ends: 80961 [2021-02-19 18:59:23,293 INFO L226 Difference]: Without dead ends: 80745 [2021-02-19 18:59:23,294 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=437, Invalid=2215, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 18:59:23,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80745 states. [2021-02-19 18:59:24,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80745 to 37964. [2021-02-19 18:59:24,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37964 states, 37963 states have (on average 4.132681821773833) internal successors, (156889), 37963 states have internal predecessors, (156889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:24,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37964 states to 37964 states and 156889 transitions. [2021-02-19 18:59:24,453 INFO L78 Accepts]: Start accepts. Automaton has 37964 states and 156889 transitions. Word has length 39 [2021-02-19 18:59:24,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:24,454 INFO L480 AbstractCegarLoop]: Abstraction has 37964 states and 156889 transitions. [2021-02-19 18:59:24,454 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:24,454 INFO L276 IsEmpty]: Start isEmpty. Operand 37964 states and 156889 transitions. [2021-02-19 18:59:24,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:24,525 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:24,525 INFO L506 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-02-19 18:59:24,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-02-19 18:59:24,730 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:24,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:24,730 INFO L82 PathProgramCache]: Analyzing trace with hash -2117577039, now seen corresponding path program 51 times [2021-02-19 18:59:24,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:24,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781407024] [2021-02-19 18:59:24,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:24,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:25,071 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:25,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781407024] [2021-02-19 18:59:25,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106803890] [2021-02-19 18:59:25,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:25,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:59:25,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:25,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:59:25,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:25,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:59:25,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:25,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:25,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:25,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-02-19 18:59:25,385 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:59:25,385 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 38 treesize of output 22 [2021-02-19 18:59:25,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:25,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:25,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:25,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:12 [2021-02-19 18:59:25,468 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:25,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 18:59:25,470 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:25,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:25,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:25,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 18:59:25,536 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:25,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:25,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:59:25,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050312943] [2021-02-19 18:59:25,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:59:25,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:25,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:59:25,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:59:25,537 INFO L87 Difference]: Start difference. First operand 37964 states and 156889 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:28,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:28,392 INFO L93 Difference]: Finished difference Result 74334 states and 304534 transitions. [2021-02-19 18:59:28,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 18:59:28,393 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 18:59:28,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:28,614 INFO L225 Difference]: With dead ends: 74334 [2021-02-19 18:59:28,614 INFO L226 Difference]: Without dead ends: 74279 [2021-02-19 18:59:28,615 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=381, Invalid=2375, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 18:59:28,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74279 states. [2021-02-19 18:59:29,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74279 to 38308. [2021-02-19 18:59:29,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38308 states, 38307 states have (on average 4.134936173545305) internal successors, (158397), 38307 states have internal predecessors, (158397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38308 states to 38308 states and 158397 transitions. [2021-02-19 18:59:29,766 INFO L78 Accepts]: Start accepts. Automaton has 38308 states and 158397 transitions. Word has length 39 [2021-02-19 18:59:29,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:29,766 INFO L480 AbstractCegarLoop]: Abstraction has 38308 states and 158397 transitions. [2021-02-19 18:59:29,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:29,766 INFO L276 IsEmpty]: Start isEmpty. Operand 38308 states and 158397 transitions. [2021-02-19 18:59:29,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:29,837 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:29,837 INFO L506 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-02-19 18:59:30,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-02-19 18:59:30,037 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:30,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:30,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1539802227, now seen corresponding path program 52 times [2021-02-19 18:59:30,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:30,038 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032341545] [2021-02-19 18:59:30,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:30,388 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:30,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032341545] [2021-02-19 18:59:30,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126702495] [2021-02-19 18:59:30,388 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:30,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:59:30,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:30,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:59:30,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:30,689 WARN L202 SmtUtils]: Spent 255.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-02-19 18:59:30,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:59:30,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:30,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:30,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:30,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-02-19 18:59:31,021 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:31,021 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 39 treesize of output 27 [2021-02-19 18:59:31,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:31,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:31,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:31,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:59:31,079 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:31,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:31,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-02-19 18:59:31,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405460726] [2021-02-19 18:59:31,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 18:59:31,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:31,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 18:59:31,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:59:31,080 INFO L87 Difference]: Start difference. First operand 38308 states and 158397 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:33,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:33,769 INFO L93 Difference]: Finished difference Result 88052 states and 362810 transitions. [2021-02-19 18:59:33,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:59:33,770 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have 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-02-19 18:59:33,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:34,044 INFO L225 Difference]: With dead ends: 88052 [2021-02-19 18:59:34,044 INFO L226 Difference]: Without dead ends: 87997 [2021-02-19 18:59:34,044 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=237, Invalid=1485, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:59:34,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87997 states. [2021-02-19 18:59:35,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87997 to 38574. [2021-02-19 18:59:35,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38574 states, 38573 states have (on average 4.13779068260182) internal successors, (159607), 38573 states have internal predecessors, (159607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:35,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38574 states to 38574 states and 159607 transitions. [2021-02-19 18:59:35,308 INFO L78 Accepts]: Start accepts. Automaton has 38574 states and 159607 transitions. Word has length 39 [2021-02-19 18:59:35,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:35,308 INFO L480 AbstractCegarLoop]: Abstraction has 38574 states and 159607 transitions. [2021-02-19 18:59:35,309 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:35,309 INFO L276 IsEmpty]: Start isEmpty. Operand 38574 states and 159607 transitions. [2021-02-19 18:59:35,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:35,382 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:35,382 INFO L506 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-02-19 18:59:35,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:35,582 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:35,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:35,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1336172045, now seen corresponding path program 53 times [2021-02-19 18:59:35,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:35,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912558974] [2021-02-19 18:59:35,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:35,928 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:35,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912558974] [2021-02-19 18:59:35,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460898193] [2021-02-19 18:59:35,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:35,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:59:35,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:35,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:59:35,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:36,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-02-19 18:59:36,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:36,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:36,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:36,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:32 [2021-02-19 18:59:36,311 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:36,311 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 41 treesize of output 29 [2021-02-19 18:59:36,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:36,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:36,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:36,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:21 [2021-02-19 18:59:36,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:36,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:36,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:36,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:36,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 treesize of output 41 [2021-02-19 18:59:36,388 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:36,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:36,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:36,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:19 [2021-02-19 18:59:36,466 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:36,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:36,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:59:36,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180919858] [2021-02-19 18:59:36,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:59:36,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:36,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:59:36,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:59:36,467 INFO L87 Difference]: Start difference. First operand 38574 states and 159607 transitions. Second operand has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:40,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:40,577 INFO L93 Difference]: Finished difference Result 85957 states and 352847 transitions. [2021-02-19 18:59:40,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 18:59:40,578 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 18:59:40,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:41,081 INFO L225 Difference]: With dead ends: 85957 [2021-02-19 18:59:41,081 INFO L226 Difference]: Without dead ends: 85902 [2021-02-19 18:59:41,081 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=368, Invalid=3054, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:59:41,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85902 states. [2021-02-19 18:59:41,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85902 to 39105. [2021-02-19 18:59:42,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39105 states, 39104 states have (on average 4.141264320785598) internal successors, (161940), 39104 states have internal predecessors, (161940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:42,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39105 states to 39105 states and 161940 transitions. [2021-02-19 18:59:42,412 INFO L78 Accepts]: Start accepts. Automaton has 39105 states and 161940 transitions. Word has length 39 [2021-02-19 18:59:42,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:42,413 INFO L480 AbstractCegarLoop]: Abstraction has 39105 states and 161940 transitions. [2021-02-19 18:59:42,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:42,413 INFO L276 IsEmpty]: Start isEmpty. Operand 39105 states and 161940 transitions. [2021-02-19 18:59:42,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:42,491 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:42,491 INFO L506 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-02-19 18:59:42,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:42,698 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:42,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:42,698 INFO L82 PathProgramCache]: Analyzing trace with hash 140842267, now seen corresponding path program 54 times [2021-02-19 18:59:42,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:42,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248668752] [2021-02-19 18:59:42,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:43,231 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:43,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248668752] [2021-02-19 18:59:43,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059197431] [2021-02-19 18:59:43,232 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 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-02-19 18:59:43,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:59:43,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:43,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-02-19 18:59:43,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:43,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:43,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:59:43,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:59:43,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-02-19 18:59:43,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:43,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:43,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:59:43,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:64, output treesize:35 [2021-02-19 18:59:43,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-02-19 18:59:43,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:43,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:43,838 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-02-19 18:59:43,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:18 [2021-02-19 18:59:43,891 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:43,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-02-19 18:59:43,893 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:43,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:43,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:59:43,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:25, output treesize:13 [2021-02-19 18:59:43,985 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:43,985 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:43,985 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 18:59:43,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934332104] [2021-02-19 18:59:43,985 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 18:59:43,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:43,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 18:59:43,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:59:43,986 INFO L87 Difference]: Start difference. First operand 39105 states and 161940 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:59:45,633 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-02-19 18:59:47,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:47,655 INFO L93 Difference]: Finished difference Result 79489 states and 324737 transitions. [2021-02-19 18:59:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 18:59:47,656 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:59:47,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:47,904 INFO L225 Difference]: With dead ends: 79489 [2021-02-19 18:59:47,904 INFO L226 Difference]: Without dead ends: 79164 [2021-02-19 18:59:47,904 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=548, Invalid=2532, Unknown=0, NotChecked=0, Total=3080 [2021-02-19 18:59:48,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79164 states. [2021-02-19 18:59:48,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79164 to 39379. [2021-02-19 18:59:48,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39379 states, 39378 states have (on average 4.138046625019046) internal successors, (162948), 39378 states have internal predecessors, (162948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:49,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39379 states to 39379 states and 162948 transitions. [2021-02-19 18:59:49,119 INFO L78 Accepts]: Start accepts. Automaton has 39379 states and 162948 transitions. Word has length 39 [2021-02-19 18:59:49,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:49,119 INFO L480 AbstractCegarLoop]: Abstraction has 39379 states and 162948 transitions. [2021-02-19 18:59:49,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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-02-19 18:59:49,120 INFO L276 IsEmpty]: Start isEmpty. Operand 39379 states and 162948 transitions. [2021-02-19 18:59:49,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:49,194 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:49,194 INFO L506 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-02-19 18:59:49,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:59:49,394 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:49,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:49,394 INFO L82 PathProgramCache]: Analyzing trace with hash -2137038977, now seen corresponding path program 55 times [2021-02-19 18:59:49,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:49,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611445216] [2021-02-19 18:59:49,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:50,109 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:50,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611445216] [2021-02-19 18:59:50,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451280430] [2021-02-19 18:59:50,109 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 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-02-19 18:59:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:50,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:59:50,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:50,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:59:50,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:50,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:50,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:50,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 18:59:50,503 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:50,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-02-19 18:59:50,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:50,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:50,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:50,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:59:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:50,576 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:50,577 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:59:50,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856708213] [2021-02-19 18:59:50,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:59:50,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:50,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:59:50,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:59:50,577 INFO L87 Difference]: Start difference. First operand 39379 states and 162948 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:53,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:53,039 INFO L93 Difference]: Finished difference Result 85787 states and 348894 transitions. [2021-02-19 18:59:53,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 18:59:53,040 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:53,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:53,328 INFO L225 Difference]: With dead ends: 85787 [2021-02-19 18:59:53,328 INFO L226 Difference]: Without dead ends: 85619 [2021-02-19 18:59:53,329 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=390, Invalid=1866, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:59:53,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85619 states. [2021-02-19 18:59:54,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85619 to 39353. [2021-02-19 18:59:54,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39353 states, 39352 states have (on average 4.138442772921326) internal successors, (162856), 39352 states have internal predecessors, (162856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:54,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39353 states to 39353 states and 162856 transitions. [2021-02-19 18:59:54,639 INFO L78 Accepts]: Start accepts. Automaton has 39353 states and 162856 transitions. Word has length 39 [2021-02-19 18:59:54,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:54,639 INFO L480 AbstractCegarLoop]: Abstraction has 39353 states and 162856 transitions. [2021-02-19 18:59:54,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:54,639 INFO L276 IsEmpty]: Start isEmpty. Operand 39353 states and 162856 transitions. [2021-02-19 18:59:54,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:54,715 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:54,715 INFO L506 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-02-19 18:59:54,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-02-19 18:59:54,916 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:54,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:54,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1933118231, now seen corresponding path program 56 times [2021-02-19 18:59:54,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:54,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576893639] [2021-02-19 18:59:54,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:59:55,406 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:55,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576893639] [2021-02-19 18:59:55,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801429821] [2021-02-19 18:59:55,406 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 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-02-19 18:59:55,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:59:55,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:59:55,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:59:55,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:59:55,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 18:59:55,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:55,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:55,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:59:55,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 18:59:55,825 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:59:55,825 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 39 treesize of output 27 [2021-02-19 18:59:55,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:59:55,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:59:55,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-02-19 18:59:55,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 18:59:55,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:59:55,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:59:55,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 18:59:55,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226546529] [2021-02-19 18:59:55,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 18:59:55,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:59:55,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 18:59:55,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:59:55,901 INFO L87 Difference]: Start difference. First operand 39353 states and 162856 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:58,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:59:58,071 INFO L93 Difference]: Finished difference Result 72494 states and 296010 transitions. [2021-02-19 18:59:58,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 18:59:58,072 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:58,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:59:58,292 INFO L225 Difference]: With dead ends: 72494 [2021-02-19 18:59:58,292 INFO L226 Difference]: Without dead ends: 72404 [2021-02-19 18:59:58,293 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=315, Invalid=1407, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:59:58,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72404 states. [2021-02-19 18:59:59,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72404 to 39375. [2021-02-19 18:59:59,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39375 states, 39374 states have (on average 4.142378219129375) internal successors, (163102), 39374 states have internal predecessors, (163102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:59:59,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39375 states to 39375 states and 163102 transitions. [2021-02-19 18:59:59,510 INFO L78 Accepts]: Start accepts. Automaton has 39375 states and 163102 transitions. Word has length 39 [2021-02-19 18:59:59,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:59:59,510 INFO L480 AbstractCegarLoop]: Abstraction has 39375 states and 163102 transitions. [2021-02-19 18:59:59,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 18:59:59,510 INFO L276 IsEmpty]: Start isEmpty. Operand 39375 states and 163102 transitions. [2021-02-19 18:59:59,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 18:59:59,588 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:59:59,588 INFO L506 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-02-19 18:59:59,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-02-19 18:59:59,788 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:59:59,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:59:59,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1699576923, now seen corresponding path program 57 times [2021-02-19 18:59:59,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:59:59,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353934924] [2021-02-19 18:59:59,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:59:59,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:00,283 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:00,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353934924] [2021-02-19 19:00:00,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125723110] [2021-02-19 19:00:00,284 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 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-02-19 19:00:00,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:00:00,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:00,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 19:00:00,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:00,629 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 19:00:00,629 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 37 treesize of output 21 [2021-02-19 19:00:00,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:00,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:00,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:00,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:35 [2021-02-19 19:00:00,756 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:00,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-02-19 19:00:00,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:00,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:00,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:00,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-02-19 19:00:00,954 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:00,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:00,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-02-19 19:00:00,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12102779] [2021-02-19 19:00:00,955 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 19:00:00,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:00,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 19:00:00,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=695, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:00:00,955 INFO L87 Difference]: Start difference. First operand 39375 states and 163102 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:03,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:03,769 INFO L93 Difference]: Finished difference Result 67013 states and 272996 transitions. [2021-02-19 19:00:03,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:00:03,770 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have 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-02-19 19:00:03,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:03,988 INFO L225 Difference]: With dead ends: 67013 [2021-02-19 19:00:03,988 INFO L226 Difference]: Without dead ends: 66923 [2021-02-19 19:00:03,988 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=334, Invalid=1226, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 19:00:04,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66923 states. [2021-02-19 19:00:04,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66923 to 39505. [2021-02-19 19:00:05,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39505 states, 39504 states have (on average 4.139985824220332) internal successors, (163546), 39504 states have internal predecessors, (163546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:05,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39505 states to 39505 states and 163546 transitions. [2021-02-19 19:00:05,191 INFO L78 Accepts]: Start accepts. Automaton has 39505 states and 163546 transitions. Word has length 39 [2021-02-19 19:00:05,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:05,191 INFO L480 AbstractCegarLoop]: Abstraction has 39505 states and 163546 transitions. [2021-02-19 19:00:05,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:05,191 INFO L276 IsEmpty]: Start isEmpty. Operand 39505 states and 163546 transitions. [2021-02-19 19:00:05,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:05,273 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:05,273 INFO L506 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-02-19 19:00:05,478 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-02-19 19:00:05,478 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:05,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:05,478 INFO L82 PathProgramCache]: Analyzing trace with hash 17740013, now seen corresponding path program 58 times [2021-02-19 19:00:05,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:05,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212547732] [2021-02-19 19:00:05,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:05,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:06,016 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:06,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212547732] [2021-02-19 19:00:06,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449237763] [2021-02-19 19:00:06,016 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 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-02-19 19:00:06,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:06,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:06,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:00:06,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:06,475 WARN L202 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-02-19 19:00:06,590 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:00:06,590 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 33 treesize of output 21 [2021-02-19 19:00:06,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:06,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:06,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 19:00:06,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:00:06,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:06,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:06,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 19:00:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:06,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:06,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:00:06,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080812387] [2021-02-19 19:00:06,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:00:06,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:06,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:00:06,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:06,773 INFO L87 Difference]: Start difference. First operand 39505 states and 163546 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:09,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:09,417 INFO L93 Difference]: Finished difference Result 81432 states and 330942 transitions. [2021-02-19 19:00:09,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:00:09,419 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:09,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:10,019 INFO L225 Difference]: With dead ends: 81432 [2021-02-19 19:00:10,020 INFO L226 Difference]: Without dead ends: 81248 [2021-02-19 19:00:10,020 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=385, Invalid=1777, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 19:00:10,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81248 states. [2021-02-19 19:00:11,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81248 to 39399. [2021-02-19 19:00:11,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39399 states, 39398 states have (on average 4.141986902888472) internal successors, (163186), 39398 states have internal predecessors, (163186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:11,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39399 states to 39399 states and 163186 transitions. [2021-02-19 19:00:11,507 INFO L78 Accepts]: Start accepts. Automaton has 39399 states and 163186 transitions. Word has length 39 [2021-02-19 19:00:11,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:11,508 INFO L480 AbstractCegarLoop]: Abstraction has 39399 states and 163186 transitions. [2021-02-19 19:00:11,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:11,508 INFO L276 IsEmpty]: Start isEmpty. Operand 39399 states and 163186 transitions. [2021-02-19 19:00:11,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:11,599 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:11,599 INFO L506 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-02-19 19:00:11,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:11,799 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:11,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:11,800 INFO L82 PathProgramCache]: Analyzing trace with hash -445608335, now seen corresponding path program 59 times [2021-02-19 19:00:11,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:11,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534704861] [2021-02-19 19:00:11,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:12,484 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:12,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534704861] [2021-02-19 19:00:12,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440414658] [2021-02-19 19:00:12,485 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 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-02-19 19:00:12,513 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 19:00:12,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:12,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 19:00:12,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:13,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:13,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-02-19 19:00:13,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:00:13,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:13,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:13,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:52 [2021-02-19 19:00:13,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:00:13,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:13,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:13,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:13,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 19:00:13,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:13,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:13,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 39 [2021-02-19 19:00:13,411 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:13,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:13,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:13,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-02-19 19:00:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:13,547 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:13,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-02-19 19:00:13,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852682660] [2021-02-19 19:00:13,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 19:00:13,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:13,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 19:00:13,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:00:13,548 INFO L87 Difference]: Start difference. First operand 39399 states and 163186 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:15,355 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-02-19 19:00:15,967 WARN L202 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-02-19 19:00:20,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:20,068 INFO L93 Difference]: Finished difference Result 72667 states and 296516 transitions. [2021-02-19 19:00:20,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-02-19 19:00:20,070 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:20,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:20,345 INFO L225 Difference]: With dead ends: 72667 [2021-02-19 19:00:20,345 INFO L226 Difference]: Without dead ends: 72326 [2021-02-19 19:00:20,346 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=767, Invalid=4063, Unknown=0, NotChecked=0, Total=4830 [2021-02-19 19:00:20,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72326 states. [2021-02-19 19:00:21,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72326 to 39641. [2021-02-19 19:00:21,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39641 states, 39640 states have (on average 4.139354187689203) internal successors, (164084), 39640 states have internal predecessors, (164084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:21,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39641 states to 39641 states and 164084 transitions. [2021-02-19 19:00:21,678 INFO L78 Accepts]: Start accepts. Automaton has 39641 states and 164084 transitions. Word has length 39 [2021-02-19 19:00:21,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:21,678 INFO L480 AbstractCegarLoop]: Abstraction has 39641 states and 164084 transitions. [2021-02-19 19:00:21,678 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:21,678 INFO L276 IsEmpty]: Start isEmpty. Operand 39641 states and 164084 transitions. [2021-02-19 19:00:22,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:22,073 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:22,073 INFO L506 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-02-19 19:00:22,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:22,274 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:22,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:22,274 INFO L82 PathProgramCache]: Analyzing trace with hash -535391485, now seen corresponding path program 60 times [2021-02-19 19:00:22,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:22,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419414493] [2021-02-19 19:00:22,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:22,885 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:22,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419414493] [2021-02-19 19:00:22,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531952013] [2021-02-19 19:00:22,886 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:22,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-02-19 19:00:22,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:22,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 19:00:22,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:23,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:23,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:23,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:23,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2021-02-19 19:00:23,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:00:23,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:23,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:23,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:43 [2021-02-19 19:00:23,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-02-19 19:00:23,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:23,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-02-19 19:00:23,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:23,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:23,596 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 2 xjuncts. [2021-02-19 19:00:23,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:91, output treesize:37 [2021-02-19 19:00:23,777 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:23,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-02-19 19:00:23,780 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:23,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:23,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:23,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:25, output treesize:13 [2021-02-19 19:00:23,899 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:23,899 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:23,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-02-19 19:00:23,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118491558] [2021-02-19 19:00:23,899 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 19:00:23,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:23,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 19:00:23,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=671, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:00:23,900 INFO L87 Difference]: Start difference. First operand 39641 states and 164084 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:24,703 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-02-19 19:00:25,236 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2021-02-19 19:00:27,331 WARN L202 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-02-19 19:00:28,296 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-02-19 19:00:29,716 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-02-19 19:00:29,872 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-02-19 19:00:30,381 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-02-19 19:00:31,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:31,286 INFO L93 Difference]: Finished difference Result 97507 states and 395953 transitions. [2021-02-19 19:00:31,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-02-19 19:00:31,288 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:31,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:31,627 INFO L225 Difference]: With dead ends: 97507 [2021-02-19 19:00:31,628 INFO L226 Difference]: Without dead ends: 97181 [2021-02-19 19:00:31,628 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1356 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=834, Invalid=4136, Unknown=0, NotChecked=0, Total=4970 [2021-02-19 19:00:31,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97181 states. [2021-02-19 19:00:32,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97181 to 39557. [2021-02-19 19:00:33,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39557 states, 39556 states have (on average 4.140307412276266) internal successors, (163774), 39556 states have internal predecessors, (163774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:33,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39557 states to 39557 states and 163774 transitions. [2021-02-19 19:00:33,452 INFO L78 Accepts]: Start accepts. Automaton has 39557 states and 163774 transitions. Word has length 39 [2021-02-19 19:00:33,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:33,452 INFO L480 AbstractCegarLoop]: Abstraction has 39557 states and 163774 transitions. [2021-02-19 19:00:33,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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-02-19 19:00:33,453 INFO L276 IsEmpty]: Start isEmpty. Operand 39557 states and 163774 transitions. [2021-02-19 19:00:33,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:33,535 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:33,536 INFO L506 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-02-19 19:00:33,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:33,736 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:33,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:33,737 INFO L82 PathProgramCache]: Analyzing trace with hash -769309049, now seen corresponding path program 61 times [2021-02-19 19:00:33,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:33,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294971798] [2021-02-19 19:00:33,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:33,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:34,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294971798] [2021-02-19 19:00:34,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557410451] [2021-02-19 19:00:34,406 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:34,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:00:34,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:34,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:00:34,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:34,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:34,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:34,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 19:00:34,918 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:00:34,919 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 39 treesize of output 27 [2021-02-19 19:00:34,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:34,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:34,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:34,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:00:35,007 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:35,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:35,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:00:35,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520721001] [2021-02-19 19:00:35,008 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:00:35,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:35,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:00:35,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:35,009 INFO L87 Difference]: Start difference. First operand 39557 states and 163774 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:38,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:38,081 INFO L93 Difference]: Finished difference Result 85747 states and 348787 transitions. [2021-02-19 19:00:38,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:00:38,083 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:38,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:38,364 INFO L225 Difference]: With dead ends: 85747 [2021-02-19 19:00:38,364 INFO L226 Difference]: Without dead ends: 85595 [2021-02-19 19:00:38,364 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=395, Invalid=1767, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 19:00:38,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85595 states. [2021-02-19 19:00:39,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85595 to 39531. [2021-02-19 19:00:39,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39531 states, 39530 states have (on average 4.140703263344295) internal successors, (163682), 39530 states have internal predecessors, (163682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:39,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39531 states to 39531 states and 163682 transitions. [2021-02-19 19:00:39,717 INFO L78 Accepts]: Start accepts. Automaton has 39531 states and 163682 transitions. Word has length 39 [2021-02-19 19:00:39,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:39,717 INFO L480 AbstractCegarLoop]: Abstraction has 39531 states and 163682 transitions. [2021-02-19 19:00:39,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:39,717 INFO L276 IsEmpty]: Start isEmpty. Operand 39531 states and 163682 transitions. [2021-02-19 19:00:39,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:39,795 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:39,795 INFO L506 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-02-19 19:00:39,995 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-02-19 19:00:39,996 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:39,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:39,996 INFO L82 PathProgramCache]: Analyzing trace with hash -565388303, now seen corresponding path program 62 times [2021-02-19 19:00:39,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:39,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115963095] [2021-02-19 19:00:39,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:40,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:40,705 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:40,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115963095] [2021-02-19 19:00:40,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730757786] [2021-02-19 19:00:40,706 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:40,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:40,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:40,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:00:40,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:41,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:00:41,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 19:00:41,250 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:00:41,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-02-19 19:00:41,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:00:41,348 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:41,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:41,348 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:00:41,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007448264] [2021-02-19 19:00:41,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:00:41,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:41,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:00:41,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:41,349 INFO L87 Difference]: Start difference. First operand 39531 states and 163682 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:42,320 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-02-19 19:00:44,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:44,520 INFO L93 Difference]: Finished difference Result 72594 states and 296485 transitions. [2021-02-19 19:00:44,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:00:44,522 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:44,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:44,753 INFO L225 Difference]: With dead ends: 72594 [2021-02-19 19:00:44,753 INFO L226 Difference]: Without dead ends: 72504 [2021-02-19 19:00:44,754 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=338, Invalid=1384, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 19:00:44,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72504 states. [2021-02-19 19:00:45,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72504 to 39403. [2021-02-19 19:00:45,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39403 states, 39402 states have (on average 4.1422262829298) internal successors, (163212), 39402 states have internal predecessors, (163212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:46,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39403 states to 39403 states and 163212 transitions. [2021-02-19 19:00:46,026 INFO L78 Accepts]: Start accepts. Automaton has 39403 states and 163212 transitions. Word has length 39 [2021-02-19 19:00:46,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:46,026 INFO L480 AbstractCegarLoop]: Abstraction has 39403 states and 163212 transitions. [2021-02-19 19:00:46,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:46,027 INFO L276 IsEmpty]: Start isEmpty. Operand 39403 states and 163212 transitions. [2021-02-19 19:00:46,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:46,107 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:46,107 INFO L506 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-02-19 19:00:46,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-02-19 19:00:46,308 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:46,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:46,308 INFO L82 PathProgramCache]: Analyzing trace with hash -307853255, now seen corresponding path program 63 times [2021-02-19 19:00:46,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:46,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232499031] [2021-02-19 19:00:46,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:46,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232499031] [2021-02-19 19:00:46,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103353559] [2021-02-19 19:00:46,807 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:46,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:00:46,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:46,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 19:00:46,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:47,160 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-02-19 19:00:47,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:47,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:47,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 36 [2021-02-19 19:00:47,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:47,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:47,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:47,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:98 [2021-02-19 19:00:47,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:47,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-02-19 19:00:47,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:47,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:47,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:47,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:20 [2021-02-19 19:00:47,986 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:47,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 19:00:47,989 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:48,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:48,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:48,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 19:00:48,093 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:48,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:48,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-02-19 19:00:48,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695061103] [2021-02-19 19:00:48,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-02-19 19:00:48,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:48,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-02-19 19:00:48,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=861, Unknown=0, NotChecked=0, Total=992 [2021-02-19 19:00:48,095 INFO L87 Difference]: Start difference. First operand 39403 states and 163212 transitions. Second operand has 32 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:49,306 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-02-19 19:00:49,814 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-02-19 19:00:51,038 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-02-19 19:00:54,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:54,270 INFO L93 Difference]: Finished difference Result 65015 states and 264412 transitions. [2021-02-19 19:00:54,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:00:54,272 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 19:00:54,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:54,463 INFO L225 Difference]: With dead ends: 65015 [2021-02-19 19:00:54,463 INFO L226 Difference]: Without dead ends: 64964 [2021-02-19 19:00:54,463 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=563, Invalid=3597, Unknown=0, NotChecked=0, Total=4160 [2021-02-19 19:00:54,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64964 states. [2021-02-19 19:00:55,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64964 to 40153. [2021-02-19 19:00:55,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40153 states, 40152 states have (on average 4.139719067543336) internal successors, (166218), 40152 states have internal predecessors, (166218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:55,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40153 states to 40153 states and 166218 transitions. [2021-02-19 19:00:55,513 INFO L78 Accepts]: Start accepts. Automaton has 40153 states and 166218 transitions. Word has length 39 [2021-02-19 19:00:55,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:55,513 INFO L480 AbstractCegarLoop]: Abstraction has 40153 states and 166218 transitions. [2021-02-19 19:00:55,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:55,513 INFO L276 IsEmpty]: Start isEmpty. Operand 40153 states and 166218 transitions. [2021-02-19 19:00:55,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:00:55,590 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:55,590 INFO L506 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-02-19 19:00:55,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:55,791 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:55,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:55,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1626666219, now seen corresponding path program 64 times [2021-02-19 19:00:55,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:55,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241378463] [2021-02-19 19:00:55,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:56,436 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:56,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241378463] [2021-02-19 19:00:56,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047389713] [2021-02-19 19:00:56,437 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:56,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:56,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:56,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:00:56,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:56,825 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:00:56,826 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 16 [2021-02-19 19:00:56,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:56,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:56,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-02-19 19:00:56,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 19:00:56,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:00:56,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:56,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:56,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:56,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 19:00:57,067 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:57,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:57,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:00:57,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704739523] [2021-02-19 19:00:57,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:00:57,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:57,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:00:57,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:57,069 INFO L87 Difference]: Start difference. First operand 40153 states and 166218 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:00:58,822 WARN L202 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 31 [2021-02-19 19:01:01,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:01,673 INFO L93 Difference]: Finished difference Result 72769 states and 297413 transitions. [2021-02-19 19:01:01,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:01:01,674 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:01,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:01,924 INFO L225 Difference]: With dead ends: 72769 [2021-02-19 19:01:01,924 INFO L226 Difference]: Without dead ends: 72553 [2021-02-19 19:01:01,924 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=335, Invalid=1735, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:01:02,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72553 states. [2021-02-19 19:01:02,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72553 to 40105. [2021-02-19 19:01:03,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40105 states, 40104 states have (on average 4.139936165968482) internal successors, (166028), 40104 states have internal predecessors, (166028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:03,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40105 states to 40105 states and 166028 transitions. [2021-02-19 19:01:03,168 INFO L78 Accepts]: Start accepts. Automaton has 40105 states and 166028 transitions. Word has length 39 [2021-02-19 19:01:03,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:03,169 INFO L480 AbstractCegarLoop]: Abstraction has 40105 states and 166028 transitions. [2021-02-19 19:01:03,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:03,169 INFO L276 IsEmpty]: Start isEmpty. Operand 40105 states and 166028 transitions. [2021-02-19 19:01:03,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:03,245 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:03,245 INFO L506 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-02-19 19:01:03,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:03,446 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:03,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:03,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1465084107, now seen corresponding path program 65 times [2021-02-19 19:01:03,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:03,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766665544] [2021-02-19 19:01:03,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:04,012 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:04,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766665544] [2021-02-19 19:01:04,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399721079] [2021-02-19 19:01:04,012 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:04,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:01:04,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:04,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 19:01:04,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:04,313 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-02-19 19:01:04,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:01:04,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:04,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:04,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:01:04,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:28 [2021-02-19 19:01:04,754 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:04,755 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 32 treesize of output 50 [2021-02-19 19:01:04,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:04,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:04,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:01:04,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:28 [2021-02-19 19:01:04,931 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:04,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:04,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-02-19 19:01:04,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856422008] [2021-02-19 19:01:04,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 19:01:04,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:04,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 19:01:04,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:01:04,933 INFO L87 Difference]: Start difference. First operand 40105 states and 166028 transitions. Second operand has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:10,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:10,129 INFO L93 Difference]: Finished difference Result 77681 states and 317751 transitions. [2021-02-19 19:01:10,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 19:01:10,131 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-02-19 19:01:10,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:10,370 INFO L225 Difference]: With dead ends: 77681 [2021-02-19 19:01:10,371 INFO L226 Difference]: Without dead ends: 77626 [2021-02-19 19:01:10,371 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=399, Invalid=2793, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 19:01:10,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77626 states. [2021-02-19 19:01:11,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77626 to 40845. [2021-02-19 19:01:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40845 states, 40844 states have (on average 4.146312799921653) internal successors, (169352), 40844 states have internal predecessors, (169352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40845 states to 40845 states and 169352 transitions. [2021-02-19 19:01:11,573 INFO L78 Accepts]: Start accepts. Automaton has 40845 states and 169352 transitions. Word has length 39 [2021-02-19 19:01:11,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:11,574 INFO L480 AbstractCegarLoop]: Abstraction has 40845 states and 169352 transitions. [2021-02-19 19:01:11,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:11,574 INFO L276 IsEmpty]: Start isEmpty. Operand 40845 states and 169352 transitions. [2021-02-19 19:01:11,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:11,654 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:11,654 INFO L506 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-02-19 19:01:11,863 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-02-19 19:01:11,863 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:11,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:11,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1783264591, now seen corresponding path program 66 times [2021-02-19 19:01:11,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:11,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419396409] [2021-02-19 19:01:11,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:11,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:12,408 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:12,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419396409] [2021-02-19 19:01:12,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257440855] [2021-02-19 19:01:12,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:12,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:01:12,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:12,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 19:01:12,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:12,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:01:12,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:12,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:12,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:01:12,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:41 [2021-02-19 19:01:13,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:01:13,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:13,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-02-19 19:01:13,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:13,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:13,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:13,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-02-19 19:01:13,205 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:13,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:13,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:01:13,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554553378] [2021-02-19 19:01:13,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:01:13,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:13,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:01:13,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=593, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:01:13,206 INFO L87 Difference]: Start difference. First operand 40845 states and 169352 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:15,008 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-02-19 19:01:17,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:17,724 INFO L93 Difference]: Finished difference Result 99601 states and 405961 transitions. [2021-02-19 19:01:17,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 19:01:17,725 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:17,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:18,262 INFO L225 Difference]: With dead ends: 99601 [2021-02-19 19:01:18,262 INFO L226 Difference]: Without dead ends: 99546 [2021-02-19 19:01:18,262 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=457, Invalid=2405, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 19:01:18,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99546 states. [2021-02-19 19:01:19,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99546 to 40624. [2021-02-19 19:01:19,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40624 states, 40623 states have (on average 4.140806932033577) internal successors, (168212), 40623 states have internal predecessors, (168212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:19,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40624 states to 40624 states and 168212 transitions. [2021-02-19 19:01:19,558 INFO L78 Accepts]: Start accepts. Automaton has 40624 states and 168212 transitions. Word has length 39 [2021-02-19 19:01:19,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:19,558 INFO L480 AbstractCegarLoop]: Abstraction has 40624 states and 168212 transitions. [2021-02-19 19:01:19,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:19,558 INFO L276 IsEmpty]: Start isEmpty. Operand 40624 states and 168212 transitions. [2021-02-19 19:01:19,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:19,628 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:19,628 INFO L506 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-02-19 19:01:19,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:19,828 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:19,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:19,829 INFO L82 PathProgramCache]: Analyzing trace with hash -2102672137, now seen corresponding path program 67 times [2021-02-19 19:01:19,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:19,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073294357] [2021-02-19 19:01:19,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:20,293 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:20,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073294357] [2021-02-19 19:01:20,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585574772] [2021-02-19 19:01:20,293 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:20,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:01:20,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:20,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:01:20,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:20,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:20,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:20,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-02-19 19:01:20,811 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:01:20,812 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 39 treesize of output 27 [2021-02-19 19:01:20,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:20,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:20,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-02-19 19:01:20,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:01:20,893 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:20,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:20,893 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-02-19 19:01:20,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863809262] [2021-02-19 19:01:20,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 19:01:20,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:20,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 19:01:20,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:01:20,894 INFO L87 Difference]: Start difference. First operand 40624 states and 168212 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:24,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:24,161 INFO L93 Difference]: Finished difference Result 92130 states and 379838 transitions. [2021-02-19 19:01:24,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:01:24,162 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have 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-02-19 19:01:24,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:24,436 INFO L225 Difference]: With dead ends: 92130 [2021-02-19 19:01:24,436 INFO L226 Difference]: Without dead ends: 92075 [2021-02-19 19:01:24,437 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=239, Invalid=1567, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:01:24,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92075 states. [2021-02-19 19:01:25,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92075 to 40818. [2021-02-19 19:01:25,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40818 states, 40817 states have (on average 4.140186686919666) internal successors, (168990), 40817 states have internal predecessors, (168990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:25,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40818 states to 40818 states and 168990 transitions. [2021-02-19 19:01:25,754 INFO L78 Accepts]: Start accepts. Automaton has 40818 states and 168990 transitions. Word has length 39 [2021-02-19 19:01:25,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:25,754 INFO L480 AbstractCegarLoop]: Abstraction has 40818 states and 168990 transitions. [2021-02-19 19:01:25,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:25,754 INFO L276 IsEmpty]: Start isEmpty. Operand 40818 states and 168990 transitions. [2021-02-19 19:01:25,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:25,826 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:25,826 INFO L506 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-02-19 19:01:26,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-02-19 19:01:26,026 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:26,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:26,027 INFO L82 PathProgramCache]: Analyzing trace with hash -683679113, now seen corresponding path program 68 times [2021-02-19 19:01:26,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:26,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256859696] [2021-02-19 19:01:26,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:26,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:26,531 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:26,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256859696] [2021-02-19 19:01:26,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709648443] [2021-02-19 19:01:26,532 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:26,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:01:26,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:26,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:01:26,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:26,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:01:26,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:26,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:26,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:26,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-02-19 19:01:27,250 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 19:01:27,336 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:01:27,336 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 39 treesize of output 27 [2021-02-19 19:01:27,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:27,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:27,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:27,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:01:27,418 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:27,418 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:27,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-02-19 19:01:27,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437062275] [2021-02-19 19:01:27,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 19:01:27,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:27,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 19:01:27,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:01:27,419 INFO L87 Difference]: Start difference. First operand 40818 states and 168990 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:30,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:30,933 INFO L93 Difference]: Finished difference Result 88852 states and 366195 transitions. [2021-02-19 19:01:30,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:01:30,935 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have 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-02-19 19:01:30,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:31,502 INFO L225 Difference]: With dead ends: 88852 [2021-02-19 19:01:31,502 INFO L226 Difference]: Without dead ends: 88797 [2021-02-19 19:01:31,502 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=231, Invalid=1575, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:01:31,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88797 states. [2021-02-19 19:01:32,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88797 to 41012. [2021-02-19 19:01:32,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41012 states, 41011 states have (on average 4.14391260881227) internal successors, (169946), 41011 states have internal predecessors, (169946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:33,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41012 states to 41012 states and 169946 transitions. [2021-02-19 19:01:33,001 INFO L78 Accepts]: Start accepts. Automaton has 41012 states and 169946 transitions. Word has length 39 [2021-02-19 19:01:33,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:33,001 INFO L480 AbstractCegarLoop]: Abstraction has 41012 states and 169946 transitions. [2021-02-19 19:01:33,001 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:33,001 INFO L276 IsEmpty]: Start isEmpty. Operand 41012 states and 169946 transitions. [2021-02-19 19:01:33,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:33,090 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:33,090 INFO L506 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-02-19 19:01:33,305 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:33,305 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:33,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:33,306 INFO L82 PathProgramCache]: Analyzing trace with hash 793335199, now seen corresponding path program 69 times [2021-02-19 19:01:33,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:33,306 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844376531] [2021-02-19 19:01:33,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:33,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:34,094 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:34,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844376531] [2021-02-19 19:01:34,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012031026] [2021-02-19 19:01:34,095 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:34,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:01:34,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:34,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 19:01:34,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:34,856 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 19:01:34,856 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 35 treesize of output 19 [2021-02-19 19:01:34,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:34,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:34,882 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-02-19 19:01:34,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:55, output treesize:33 [2021-02-19 19:01:35,059 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:35,059 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 33 treesize of output 49 [2021-02-19 19:01:35,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:35,143 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-02-19 19:01:35,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:106 [2021-02-19 19:01:35,649 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:35,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 19:01:35,653 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:01:35,719 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-02-19 19:01:35,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:01:35,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 19:01:35,754 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-02-19 19:01:35,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 12 [2021-02-19 19:01:35,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:01:35,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:01:35,776 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:01:35,777 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 9 [2021-02-19 19:01:35,779 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,811 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:01:35,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 1 [2021-02-19 19:01:35,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,845 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:01:35,846 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 19 treesize of output 1 [2021-02-19 19:01:35,848 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,863 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:01:35,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 3 [2021-02-19 19:01:35,866 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,872 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-02-19 19:01:35,874 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,901 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:01:35,902 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 21 treesize of output 1 [2021-02-19 19:01:35,904 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-02-19 19:01:35,912 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-02-19 19:01:35,920 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:35,939 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:01:35,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 9 treesize of output 10 [2021-02-19 19:01:35,942 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:36,180 WARN L202 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-02-19 19:01:36,180 INFO L628 ElimStorePlain]: treesize reduction 53, result has 67.9 percent of original size [2021-02-19 19:01:36,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:01:36,188 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 3 variables, input treesize:408, output treesize:89 [2021-02-19 19:01:36,532 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:36,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:36,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-02-19 19:01:36,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158543981] [2021-02-19 19:01:36,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-02-19 19:01:36,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:36,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-02-19 19:01:36,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2021-02-19 19:01:36,533 INFO L87 Difference]: Start difference. First operand 41012 states and 169946 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:37,856 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-02-19 19:01:38,297 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-02-19 19:01:38,664 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 65 [2021-02-19 19:01:39,288 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-02-19 19:01:39,488 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-02-19 19:01:40,398 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-02-19 19:01:41,049 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-02-19 19:01:41,604 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-02-19 19:01:41,835 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 45 [2021-02-19 19:01:42,472 WARN L202 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-02-19 19:01:43,517 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-02-19 19:01:43,948 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-02-19 19:01:44,439 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2021-02-19 19:01:45,458 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-02-19 19:01:45,736 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-02-19 19:01:46,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:46,573 INFO L93 Difference]: Finished difference Result 74306 states and 301522 transitions. [2021-02-19 19:01:46,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-02-19 19:01:46,575 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have 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-02-19 19:01:46,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:46,815 INFO L225 Difference]: With dead ends: 74306 [2021-02-19 19:01:46,816 INFO L226 Difference]: Without dead ends: 74158 [2021-02-19 19:01:46,816 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=984, Invalid=5022, Unknown=0, NotChecked=0, Total=6006 [2021-02-19 19:01:46,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74158 states. [2021-02-19 19:01:47,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74158 to 41222. [2021-02-19 19:01:47,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41222 states, 41221 states have (on average 4.141287207976517) internal successors, (170708), 41221 states have internal predecessors, (170708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:48,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41222 states to 41222 states and 170708 transitions. [2021-02-19 19:01:48,033 INFO L78 Accepts]: Start accepts. Automaton has 41222 states and 170708 transitions. Word has length 39 [2021-02-19 19:01:48,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:48,033 INFO L480 AbstractCegarLoop]: Abstraction has 41222 states and 170708 transitions. [2021-02-19 19:01:48,033 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:48,033 INFO L276 IsEmpty]: Start isEmpty. Operand 41222 states and 170708 transitions. [2021-02-19 19:01:48,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:48,112 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:48,113 INFO L506 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-02-19 19:01:48,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:48,314 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:48,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:48,314 INFO L82 PathProgramCache]: Analyzing trace with hash -888501711, now seen corresponding path program 70 times [2021-02-19 19:01:48,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:48,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361246848] [2021-02-19 19:01:48,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:48,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:49,062 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:49,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361246848] [2021-02-19 19:01:49,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653784876] [2021-02-19 19:01:49,063 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:49,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:01:49,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:49,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:01:49,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:49,611 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:01:49,611 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 33 treesize of output 21 [2021-02-19 19:01:49,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:49,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:49,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:49,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 19:01:49,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:01:49,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:49,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:49,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:01:49,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 19:01:49,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:49,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:01:49,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:01:49,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733161010] [2021-02-19 19:01:49,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:01:49,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:01:49,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:01:49,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:01:49,873 INFO L87 Difference]: Start difference. First operand 41222 states and 170708 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:50,668 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-02-19 19:01:51,408 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-02-19 19:01:55,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:01:55,754 INFO L93 Difference]: Finished difference Result 87443 states and 355287 transitions. [2021-02-19 19:01:55,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 19:01:55,755 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:55,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:01:56,246 INFO L225 Difference]: With dead ends: 87443 [2021-02-19 19:01:56,246 INFO L226 Difference]: Without dead ends: 87219 [2021-02-19 19:01:56,246 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=441, Invalid=2211, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 19:01:56,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87219 states. [2021-02-19 19:01:57,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87219 to 41170. [2021-02-19 19:01:57,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41170 states, 41169 states have (on average 4.1422915300347345) internal successors, (170534), 41169 states have internal predecessors, (170534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:01:57,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41170 states to 41170 states and 170534 transitions. [2021-02-19 19:01:57,501 INFO L78 Accepts]: Start accepts. Automaton has 41170 states and 170534 transitions. Word has length 39 [2021-02-19 19:01:57,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:01:57,502 INFO L480 AbstractCegarLoop]: Abstraction has 41170 states and 170534 transitions. [2021-02-19 19:01:57,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:01:57,502 INFO L276 IsEmpty]: Start isEmpty. Operand 41170 states and 170534 transitions. [2021-02-19 19:01:57,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:01:57,584 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:01:57,584 INFO L506 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-02-19 19:01:57,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:57,785 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:01:57,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:01:57,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1484546045, now seen corresponding path program 71 times [2021-02-19 19:01:57,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:01:57,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829115497] [2021-02-19 19:01:57,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:01:57,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:01:58,576 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:01:58,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829115497] [2021-02-19 19:01:58,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927749163] [2021-02-19 19:01:58,576 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:01:58,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 19:01:58,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:01:58,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 19:01:58,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:01:59,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-02-19 19:01:59,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:01:59,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:59,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:01:59,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:54 [2021-02-19 19:01:59,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:59,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-02-19 19:01:59,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:01:59,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:59,549 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-02-19 19:01:59,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:43 [2021-02-19 19:01:59,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:01:59,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:59,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 39 [2021-02-19 19:01:59,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:01:59,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:01:59,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:01:59,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-02-19 19:02:00,028 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:00,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:02:00,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 19:02:00,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229451975] [2021-02-19 19:02:00,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 19:02:00,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:02:00,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 19:02:00,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:02:00,029 INFO L87 Difference]: Start difference. First operand 41170 states and 170534 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 19:02:01,349 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-02-19 19:02:01,963 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-02-19 19:02:02,412 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2021-02-19 19:02:02,817 WARN L202 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-02-19 19:02:03,145 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-02-19 19:02:03,352 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-02-19 19:02:03,563 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 56 [2021-02-19 19:02:04,000 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-02-19 19:02:04,305 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-02-19 19:02:04,886 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 57 [2021-02-19 19:02:05,412 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-02-19 19:02:05,622 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-02-19 19:02:06,072 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-02-19 19:02:07,388 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 60 [2021-02-19 19:02:07,878 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-02-19 19:02:08,287 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-02-19 19:02:08,496 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-02-19 19:02:09,071 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-02-19 19:02:09,911 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-02-19 19:02:10,233 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-02-19 19:02:12,156 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-02-19 19:02:12,967 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-02-19 19:02:13,376 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-02-19 19:02:13,825 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-02-19 19:02:14,228 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-02-19 19:02:14,445 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-02-19 19:02:17,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:02:17,326 INFO L93 Difference]: Finished difference Result 104017 states and 421549 transitions. [2021-02-19 19:02:17,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-02-19 19:02:17,329 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 19:02:17,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:02:17,892 INFO L225 Difference]: With dead ends: 104017 [2021-02-19 19:02:17,892 INFO L226 Difference]: Without dead ends: 103534 [2021-02-19 19:02:17,893 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3369 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=1536, Invalid=9176, Unknown=0, NotChecked=0, Total=10712 [2021-02-19 19:02:18,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103534 states. [2021-02-19 19:02:19,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103534 to 41442. [2021-02-19 19:02:19,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41442 states, 41441 states have (on average 4.141019763036606) internal successors, (171608), 41441 states have internal predecessors, (171608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:19,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41442 states to 41442 states and 171608 transitions. [2021-02-19 19:02:19,381 INFO L78 Accepts]: Start accepts. Automaton has 41442 states and 171608 transitions. Word has length 39 [2021-02-19 19:02:19,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:02:19,382 INFO L480 AbstractCegarLoop]: Abstraction has 41442 states and 171608 transitions. [2021-02-19 19:02:19,382 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 19:02:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 41442 states and 171608 transitions. [2021-02-19 19:02:19,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:02:19,456 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:02:19,456 INFO L506 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-02-19 19:02:19,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-02-19 19:02:19,670 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:02:19,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:02:19,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1280625299, now seen corresponding path program 72 times [2021-02-19 19:02:19,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:02:19,670 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529910759] [2021-02-19 19:02:19,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:02:19,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:20,414 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:20,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529910759] [2021-02-19 19:02:20,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781359248] [2021-02-19 19:02:20,414 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:20,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 19:02:20,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:02:20,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:02:20,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:02:20,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-02-19 19:02:20,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:21,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:21,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:21,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:43 [2021-02-19 19:02:21,086 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:02:21,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 29 [2021-02-19 19:02:21,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:21,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:21,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:21,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:15 [2021-02-19 19:02:21,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:02:21,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 5 [2021-02-19 19:02:21,167 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:02:21,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:21,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:21,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:20, output treesize:3 [2021-02-19 19:02:21,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:21,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:02:21,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:02:21,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015889837] [2021-02-19 19:02:21,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:02:21,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:02:21,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:02:21,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:02:21,258 INFO L87 Difference]: Start difference. First operand 41442 states and 171608 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:21,773 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:02:22,197 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-02-19 19:02:23,151 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-02-19 19:02:24,153 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-02-19 19:02:25,474 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-02-19 19:02:27,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:02:27,015 INFO L93 Difference]: Finished difference Result 70422 states and 287124 transitions. [2021-02-19 19:02:27,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:02:27,017 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:27,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:02:27,206 INFO L225 Difference]: With dead ends: 70422 [2021-02-19 19:02:27,206 INFO L226 Difference]: Without dead ends: 70332 [2021-02-19 19:02:27,207 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=410, Invalid=2040, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 19:02:27,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70332 states. [2021-02-19 19:02:28,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70332 to 41646. [2021-02-19 19:02:28,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41646 states, 41645 states have (on average 4.14013687117301) internal successors, (172416), 41645 states have internal predecessors, (172416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:28,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41646 states to 41646 states and 172416 transitions. [2021-02-19 19:02:28,314 INFO L78 Accepts]: Start accepts. Automaton has 41646 states and 172416 transitions. Word has length 39 [2021-02-19 19:02:28,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:02:28,314 INFO L480 AbstractCegarLoop]: Abstraction has 41646 states and 172416 transitions. [2021-02-19 19:02:28,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:28,314 INFO L276 IsEmpty]: Start isEmpty. Operand 41646 states and 172416 transitions. [2021-02-19 19:02:28,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:02:28,392 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:02:28,393 INFO L506 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-02-19 19:02:28,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:28,593 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:02:28,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:02:28,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1416580073, now seen corresponding path program 73 times [2021-02-19 19:02:28,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:02:28,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267101629] [2021-02-19 19:02:28,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:02:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:29,299 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:29,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267101629] [2021-02-19 19:02:29,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632087961] [2021-02-19 19:02:29,299 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:29,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:02:29,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:02:29,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:02:29,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:29,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:29,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:29,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 19:02:30,140 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:02:30,141 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 39 treesize of output 27 [2021-02-19 19:02:30,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:30,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:30,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:30,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:02:30,268 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:30,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:02:30,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:02:30,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257894997] [2021-02-19 19:02:30,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:02:30,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:02:30,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:02:30,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:02:30,269 INFO L87 Difference]: Start difference. First operand 41646 states and 172416 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:30,992 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-02-19 19:02:31,529 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-02-19 19:02:32,607 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-02-19 19:02:32,879 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-02-19 19:02:34,016 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-02-19 19:02:34,767 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-02-19 19:02:36,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:02:36,200 INFO L93 Difference]: Finished difference Result 105498 states and 428323 transitions. [2021-02-19 19:02:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 19:02:36,203 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:36,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:02:36,615 INFO L225 Difference]: With dead ends: 105498 [2021-02-19 19:02:36,615 INFO L226 Difference]: Without dead ends: 105362 [2021-02-19 19:02:36,616 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=560, Invalid=2632, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 19:02:36,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105362 states. [2021-02-19 19:02:37,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105362 to 41240. [2021-02-19 19:02:38,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41240 states, 41239 states have (on average 4.142825965712069) internal successors, (170846), 41239 states have internal predecessors, (170846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:38,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41240 states to 41240 states and 170846 transitions. [2021-02-19 19:02:38,181 INFO L78 Accepts]: Start accepts. Automaton has 41240 states and 170846 transitions. Word has length 39 [2021-02-19 19:02:38,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:02:38,181 INFO L480 AbstractCegarLoop]: Abstraction has 41240 states and 170846 transitions. [2021-02-19 19:02:38,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:02:38,181 INFO L276 IsEmpty]: Start isEmpty. Operand 41240 states and 170846 transitions. [2021-02-19 19:02:38,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:02:38,262 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:02:38,262 INFO L506 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-02-19 19:02:38,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:38,463 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:02:38,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:02:38,463 INFO L82 PathProgramCache]: Analyzing trace with hash 483684405, now seen corresponding path program 74 times [2021-02-19 19:02:38,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:02:38,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3099126] [2021-02-19 19:02:38,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:02:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:39,179 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:39,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3099126] [2021-02-19 19:02:39,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311630486] [2021-02-19 19:02:39,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:39,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:02:39,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:02:39,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 19:02:39,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:02:39,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:02:39,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:39,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:39,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:39,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:31 [2021-02-19 19:02:39,801 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:02:39,801 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 34 treesize of output 22 [2021-02-19 19:02:39,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:39,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:39,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:39,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:18 [2021-02-19 19:02:40,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:40,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-02-19 19:02:40,019 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:02:40,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:40,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:02:40,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-02-19 19:02:40,149 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:40,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:02:40,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 19:02:40,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460423459] [2021-02-19 19:02:40,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 19:02:40,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:02:40,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 19:02:40,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:02:40,150 INFO L87 Difference]: Start difference. First operand 41240 states and 170846 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:45,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:02:45,310 INFO L93 Difference]: Finished difference Result 96791 states and 398505 transitions. [2021-02-19 19:02:45,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 19:02:45,312 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 19:02:45,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:02:45,872 INFO L225 Difference]: With dead ends: 96791 [2021-02-19 19:02:45,872 INFO L226 Difference]: Without dead ends: 96736 [2021-02-19 19:02:45,872 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=439, Invalid=2531, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 19:02:45,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96736 states. [2021-02-19 19:02:47,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96736 to 43023. [2021-02-19 19:02:47,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43023 states, 43022 states have (on average 4.1411138487285575) internal successors, (178159), 43022 states have internal predecessors, (178159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:47,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43023 states to 43023 states and 178159 transitions. [2021-02-19 19:02:47,244 INFO L78 Accepts]: Start accepts. Automaton has 43023 states and 178159 transitions. Word has length 39 [2021-02-19 19:02:47,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:02:47,245 INFO L480 AbstractCegarLoop]: Abstraction has 43023 states and 178159 transitions. [2021-02-19 19:02:47,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:47,245 INFO L276 IsEmpty]: Start isEmpty. Operand 43023 states and 178159 transitions. [2021-02-19 19:02:47,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:02:47,324 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:02:47,324 INFO L506 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-02-19 19:02:47,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-02-19 19:02:47,525 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:02:47,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:02:47,525 INFO L82 PathProgramCache]: Analyzing trace with hash -153903625, now seen corresponding path program 75 times [2021-02-19 19:02:47,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:02:47,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522800058] [2021-02-19 19:02:47,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:02:47,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:48,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522800058] [2021-02-19 19:02:48,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906636357] [2021-02-19 19:02:48,202 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:48,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:02:48,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:02:48,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 19:02:48,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:02:48,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:02:48,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:02:48,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 37 treesize of output 29 [2021-02-19 19:02:48,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:48,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:48,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:48,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:26 [2021-02-19 19:02:49,298 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:02:49,298 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 41 treesize of output 29 [2021-02-19 19:02:49,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:02:49,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:49,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:49,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-02-19 19:02:49,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:49,407 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 18 [2021-02-19 19:02:49,412 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:02:49,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:02:49,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:02:49,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:14 [2021-02-19 19:02:49,568 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:49,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:02:49,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 19:02:49,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064800775] [2021-02-19 19:02:49,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 19:02:49,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:02:49,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 19:02:49,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=807, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:02:49,570 INFO L87 Difference]: Start difference. First operand 43023 states and 178159 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:53,308 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-02-19 19:02:54,609 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 47 [2021-02-19 19:02:55,166 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-02-19 19:02:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:02:57,232 INFO L93 Difference]: Finished difference Result 89078 states and 364944 transitions. [2021-02-19 19:02:57,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 19:02:57,234 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-02-19 19:02:57,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:02:57,491 INFO L225 Difference]: With dead ends: 89078 [2021-02-19 19:02:57,491 INFO L226 Difference]: Without dead ends: 89027 [2021-02-19 19:02:57,492 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=482, Invalid=3550, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 19:02:57,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89027 states. [2021-02-19 19:02:58,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89027 to 43407. [2021-02-19 19:02:58,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43407 states, 43406 states have (on average 4.138920886513385) internal successors, (179654), 43406 states have internal predecessors, (179654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:59,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43407 states to 43407 states and 179654 transitions. [2021-02-19 19:02:59,067 INFO L78 Accepts]: Start accepts. Automaton has 43407 states and 179654 transitions. Word has length 39 [2021-02-19 19:02:59,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:02:59,067 INFO L480 AbstractCegarLoop]: Abstraction has 43407 states and 179654 transitions. [2021-02-19 19:02:59,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:02:59,067 INFO L276 IsEmpty]: Start isEmpty. Operand 43407 states and 179654 transitions. [2021-02-19 19:02:59,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:02:59,168 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:02:59,168 INFO L506 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-02-19 19:02:59,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:02:59,368 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:02:59,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:02:59,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1265089399, now seen corresponding path program 76 times [2021-02-19 19:02:59,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:02:59,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952707076] [2021-02-19 19:02:59,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:02:59,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:02:59,996 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:02:59,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952707076] [2021-02-19 19:02:59,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391938698] [2021-02-19 19:02:59,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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:00,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:03:00,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:03:00,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:03:00,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:00,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:03:00,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:00,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:00,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:00,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-02-19 19:03:00,683 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:03:00,684 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 39 treesize of output 27 [2021-02-19 19:03:00,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:00,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:00,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:00,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:03:00,790 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:00,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:00,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-02-19 19:03:00,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922804095] [2021-02-19 19:03:00,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 19:03:00,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:00,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 19:03:00,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:03:00,791 INFO L87 Difference]: Start difference. First operand 43407 states and 179654 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:06,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:03:06,083 INFO L93 Difference]: Finished difference Result 95281 states and 392442 transitions. [2021-02-19 19:03:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:03:06,085 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have 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-02-19 19:03:06,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:03:06,429 INFO L225 Difference]: With dead ends: 95281 [2021-02-19 19:03:06,429 INFO L226 Difference]: Without dead ends: 95226 [2021-02-19 19:03:06,429 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=274, Invalid=1618, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:03:06,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95226 states. [2021-02-19 19:03:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95226 to 45438. [2021-02-19 19:03:07,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45438 states, 45437 states have (on average 4.142020820036534) internal successors, (188201), 45437 states have internal predecessors, (188201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:08,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45438 states to 45438 states and 188201 transitions. [2021-02-19 19:03:08,024 INFO L78 Accepts]: Start accepts. Automaton has 45438 states and 188201 transitions. Word has length 39 [2021-02-19 19:03:08,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:03:08,024 INFO L480 AbstractCegarLoop]: Abstraction has 45438 states and 188201 transitions. [2021-02-19 19:03:08,025 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:08,025 INFO L276 IsEmpty]: Start isEmpty. Operand 45438 states and 188201 transitions. [2021-02-19 19:03:08,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:03:08,117 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:03:08,117 INFO L506 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-02-19 19:03:08,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:08,317 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:03:08,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:03:08,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1958711351, now seen corresponding path program 77 times [2021-02-19 19:03:08,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:03:08,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743642930] [2021-02-19 19:03:08,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:03:08,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:09,105 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:09,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743642930] [2021-02-19 19:03:09,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528808963] [2021-02-19 19:03:09,105 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:09,132 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:03:09,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:03:09,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 19:03:09,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:09,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:03:09,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:09,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:09,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:03:09,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:36 [2021-02-19 19:03:10,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:03:10,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:03:10,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:03:10,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:10,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-02-19 19:03:10,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:03:10,417 INFO L628 ElimStorePlain]: treesize reduction 22, result has 63.3 percent of original size [2021-02-19 19:03:10,706 WARN L202 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 15 [2021-02-19 19:03:10,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:03:10,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:26 [2021-02-19 19:03:11,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:03:11,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 19:03:11,018 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:03:11,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:11,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:11,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:18, output treesize:3 [2021-02-19 19:03:11,127 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:11,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:11,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-02-19 19:03:11,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126665913] [2021-02-19 19:03:11,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 19:03:11,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:11,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 19:03:11,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:03:11,129 INFO L87 Difference]: Start difference. First operand 45438 states and 188201 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 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-02-19 19:03:11,626 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-02-19 19:03:11,861 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-02-19 19:03:13,018 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-02-19 19:03:13,746 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-02-19 19:03:14,338 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-02-19 19:03:21,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:03:21,704 INFO L93 Difference]: Finished difference Result 88747 states and 363603 transitions. [2021-02-19 19:03:21,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 19:03:21,706 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 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-02-19 19:03:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:03:21,971 INFO L225 Difference]: With dead ends: 88747 [2021-02-19 19:03:21,971 INFO L226 Difference]: Without dead ends: 88692 [2021-02-19 19:03:21,971 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 888 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=380, Invalid=3280, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 19:03:22,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88692 states. [2021-02-19 19:03:23,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88692 to 45898. [2021-02-19 19:03:23,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45898 states, 45897 states have (on average 4.142318670065581) internal successors, (190120), 45897 states have internal predecessors, (190120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:23,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45898 states to 45898 states and 190120 transitions. [2021-02-19 19:03:23,316 INFO L78 Accepts]: Start accepts. Automaton has 45898 states and 190120 transitions. Word has length 39 [2021-02-19 19:03:23,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:03:23,317 INFO L480 AbstractCegarLoop]: Abstraction has 45898 states and 190120 transitions. [2021-02-19 19:03:23,317 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 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-02-19 19:03:23,317 INFO L276 IsEmpty]: Start isEmpty. Operand 45898 states and 190120 transitions. [2021-02-19 19:03:23,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:03:23,398 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:03:23,398 INFO L506 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-02-19 19:03:23,605 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-02-19 19:03:23,605 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:03:23,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:03:23,605 INFO L82 PathProgramCache]: Analyzing trace with hash -917262921, now seen corresponding path program 78 times [2021-02-19 19:03:23,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:03:23,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358717300] [2021-02-19 19:03:23,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:03:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:24,271 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:24,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358717300] [2021-02-19 19:03:24,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586781295] [2021-02-19 19:03:24,271 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:24,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:03:24,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:03:24,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 19:03:24,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:24,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:03:24,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:24,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:24,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:24,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-02-19 19:03:25,077 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:03:25,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-02-19 19:03:25,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:25,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:25,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:25,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:03:25,197 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:25,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:25,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-02-19 19:03:25,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484875454] [2021-02-19 19:03:25,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 19:03:25,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:25,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 19:03:25,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:03:25,198 INFO L87 Difference]: Start difference. First operand 45898 states and 190120 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:26,104 WARN L202 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-02-19 19:03:30,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:03:30,444 INFO L93 Difference]: Finished difference Result 96690 states and 398864 transitions. [2021-02-19 19:03:30,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:03:30,447 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have 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-02-19 19:03:30,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:03:30,741 INFO L225 Difference]: With dead ends: 96690 [2021-02-19 19:03:30,741 INFO L226 Difference]: Without dead ends: 96635 [2021-02-19 19:03:30,741 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=234, Invalid=1488, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 19:03:31,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96635 states. [2021-02-19 19:03:32,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96635 to 46258. [2021-02-19 19:03:32,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46258 states, 46257 states have (on average 4.143718788507686) internal successors, (191676), 46257 states have internal predecessors, (191676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:32,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46258 states to 46258 states and 191676 transitions. [2021-02-19 19:03:32,424 INFO L78 Accepts]: Start accepts. Automaton has 46258 states and 191676 transitions. Word has length 39 [2021-02-19 19:03:32,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:03:32,424 INFO L480 AbstractCegarLoop]: Abstraction has 46258 states and 191676 transitions. [2021-02-19 19:03:32,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:32,424 INFO L276 IsEmpty]: Start isEmpty. Operand 46258 states and 191676 transitions. [2021-02-19 19:03:32,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:03:32,511 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:03:32,511 INFO L506 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-02-19 19:03:32,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:32,712 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:03:32,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:03:32,712 INFO L82 PathProgramCache]: Analyzing trace with hash -251556169, now seen corresponding path program 79 times [2021-02-19 19:03:32,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:03:32,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349780704] [2021-02-19 19:03:32,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:03:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:33,455 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:33,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349780704] [2021-02-19 19:03:33,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760573059] [2021-02-19 19:03:33,455 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:33,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:03:33,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:33,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:03:33,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:33,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:33,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:33,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-02-19 19:03:34,188 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:03:34,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 34 treesize of output 22 [2021-02-19 19:03:34,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:34,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:34,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-02-19 19:03:34,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-02-19 19:03:34,326 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:34,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:34,326 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-02-19 19:03:34,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241580085] [2021-02-19 19:03:34,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 19:03:34,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:34,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 19:03:34,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:03:34,327 INFO L87 Difference]: Start difference. First operand 46258 states and 191676 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-02-19 19:03:38,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:03:38,566 INFO L93 Difference]: Finished difference Result 86789 states and 357699 transitions. [2021-02-19 19:03:38,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 19:03:38,569 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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 39 [2021-02-19 19:03:38,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:03:38,805 INFO L225 Difference]: With dead ends: 86789 [2021-02-19 19:03:38,805 INFO L226 Difference]: Without dead ends: 86734 [2021-02-19 19:03:38,805 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:03:38,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86734 states. [2021-02-19 19:03:39,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86734 to 46552. [2021-02-19 19:03:39,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46552 states, 46551 states have (on average 4.144400764752637) internal successors, (192926), 46551 states have internal predecessors, (192926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:40,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46552 states to 46552 states and 192926 transitions. [2021-02-19 19:03:40,073 INFO L78 Accepts]: Start accepts. Automaton has 46552 states and 192926 transitions. Word has length 39 [2021-02-19 19:03:40,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:03:40,073 INFO L480 AbstractCegarLoop]: Abstraction has 46552 states and 192926 transitions. [2021-02-19 19:03:40,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-02-19 19:03:40,073 INFO L276 IsEmpty]: Start isEmpty. Operand 46552 states and 192926 transitions. [2021-02-19 19:03:40,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:03:40,152 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:03:40,152 INFO L506 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-02-19 19:03:40,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:40,353 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:03:40,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:03:40,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1191924179, now seen corresponding path program 80 times [2021-02-19 19:03:40,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:03:40,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391455106] [2021-02-19 19:03:40,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:03:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:41,061 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:41,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391455106] [2021-02-19 19:03:41,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018651135] [2021-02-19 19:03:41,061 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:41,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:03:41,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:03:41,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:03:41,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:41,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:03:41,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:41,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:41,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:41,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-02-19 19:03:41,776 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:03:41,777 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 39 treesize of output 27 [2021-02-19 19:03:41,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:41,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:41,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:41,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:03:42,372 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:42,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:42,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:03:42,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822922068] [2021-02-19 19:03:42,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:03:42,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:42,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:03:42,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:03:42,373 INFO L87 Difference]: Start difference. First operand 46552 states and 192926 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:03:42,949 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-19 19:03:44,158 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:03:47,710 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:03:48,254 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-02-19 19:03:50,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:03:50,482 INFO L93 Difference]: Finished difference Result 144714 states and 587192 transitions. [2021-02-19 19:03:50,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 19:03:50,485 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:03:50,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:03:50,985 INFO L225 Difference]: With dead ends: 144714 [2021-02-19 19:03:50,985 INFO L226 Difference]: Without dead ends: 144659 [2021-02-19 19:03:50,985 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=538, Invalid=2432, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 19:03:51,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144659 states. [2021-02-19 19:03:52,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144659 to 46116. [2021-02-19 19:03:53,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46116 states, 46115 states have (on average 4.144183020709097) internal successors, (191109), 46115 states have internal predecessors, (191109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:03:53,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46116 states to 46116 states and 191109 transitions. [2021-02-19 19:03:53,249 INFO L78 Accepts]: Start accepts. Automaton has 46116 states and 191109 transitions. Word has length 39 [2021-02-19 19:03:53,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:03:53,249 INFO L480 AbstractCegarLoop]: Abstraction has 46116 states and 191109 transitions. [2021-02-19 19:03:53,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:03:53,249 INFO L276 IsEmpty]: Start isEmpty. Operand 46116 states and 191109 transitions. [2021-02-19 19:03:53,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:03:53,338 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:03:53,338 INFO L506 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-02-19 19:03:53,538 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:53,538 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:03:53,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:03:53,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1466615845, now seen corresponding path program 81 times [2021-02-19 19:03:53,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:03:53,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897777118] [2021-02-19 19:03:53,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:03:53,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:03:54,175 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-02-19 19:03:54,340 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:03:54,717 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:54,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897777118] [2021-02-19 19:03:54,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533649950] [2021-02-19 19:03:54,717 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:03:54,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:03:54,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:03:54,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 19:03:54,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:03:55,435 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 19:03:55,435 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 37 treesize of output 21 [2021-02-19 19:03:55,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:55,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:55,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:55,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-02-19 19:03:55,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:03:55,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:03:55,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:03:55,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:03:55,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-02-19 19:03:55,741 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:03:55,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:03:55,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:03:55,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626784984] [2021-02-19 19:03:55,741 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:03:55,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:03:55,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:03:55,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:03:55,742 INFO L87 Difference]: Start difference. First operand 46116 states and 191109 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:03:56,447 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-02-19 19:03:57,048 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-02-19 19:03:57,657 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-02-19 19:03:57,972 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:03:59,285 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-02-19 19:04:00,257 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:04:02,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:04:02,195 INFO L93 Difference]: Finished difference Result 80268 states and 328293 transitions. [2021-02-19 19:04:02,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:04:02,198 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:04:02,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:04:02,442 INFO L225 Difference]: With dead ends: 80268 [2021-02-19 19:04:02,442 INFO L226 Difference]: Without dead ends: 80020 [2021-02-19 19:04:02,442 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=386, Invalid=1966, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 19:04:02,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80020 states. [2021-02-19 19:04:03,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80020 to 46418. [2021-02-19 19:04:03,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46418 states, 46417 states have (on average 4.141521425339854) internal successors, (192237), 46417 states have internal predecessors, (192237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:04:03,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46418 states to 46418 states and 192237 transitions. [2021-02-19 19:04:03,719 INFO L78 Accepts]: Start accepts. Automaton has 46418 states and 192237 transitions. Word has length 39 [2021-02-19 19:04:03,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:04:03,719 INFO L480 AbstractCegarLoop]: Abstraction has 46418 states and 192237 transitions. [2021-02-19 19:04:03,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:04:03,719 INFO L276 IsEmpty]: Start isEmpty. Operand 46418 states and 192237 transitions. [2021-02-19 19:04:03,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:04:03,801 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:04:03,802 INFO L506 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-02-19 19:04:04,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable253 [2021-02-19 19:04:04,002 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:04:04,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:04:04,002 INFO L82 PathProgramCache]: Analyzing trace with hash 550470207, now seen corresponding path program 82 times [2021-02-19 19:04:04,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:04:04,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099438626] [2021-02-19 19:04:04,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:04:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:04:04,606 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-02-19 19:04:04,779 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:04:05,326 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:04:05,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099438626] [2021-02-19 19:04:05,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158208130] [2021-02-19 19:04:05,326 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:04:05,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:04:05,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:04:05,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 19:04:05,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:04:06,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-02-19 19:04:06,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:04:06,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:06,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:04:06,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-02-19 19:04:06,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 19:04:06,187 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 39 treesize of output 27 [2021-02-19 19:04:06,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:04:06,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:06,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:04:06,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-02-19 19:04:06,382 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:04:06,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:04:06,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-02-19 19:04:06,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444707444] [2021-02-19 19:04:06,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 19:04:06,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:04:06,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 19:04:06,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:04:06,383 INFO L87 Difference]: Start difference. First operand 46418 states and 192237 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:04:07,380 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-02-19 19:04:07,972 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-02-19 19:04:10,066 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:04:10,965 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:04:12,700 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-02-19 19:04:14,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:04:14,258 INFO L93 Difference]: Finished difference Result 97950 states and 399224 transitions. [2021-02-19 19:04:14,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:04:14,261 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:04:14,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:04:14,535 INFO L225 Difference]: With dead ends: 97950 [2021-02-19 19:04:14,535 INFO L226 Difference]: Without dead ends: 97782 [2021-02-19 19:04:14,535 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=454, Invalid=2516, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 19:04:14,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97782 states. [2021-02-19 19:04:15,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97782 to 46462. [2021-02-19 19:04:15,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46462 states, 46461 states have (on average 4.141473493898108) internal successors, (192417), 46461 states have internal predecessors, (192417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:04:15,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46462 states to 46462 states and 192417 transitions. [2021-02-19 19:04:15,889 INFO L78 Accepts]: Start accepts. Automaton has 46462 states and 192417 transitions. Word has length 39 [2021-02-19 19:04:15,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:04:15,889 INFO L480 AbstractCegarLoop]: Abstraction has 46462 states and 192417 transitions. [2021-02-19 19:04:15,889 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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-02-19 19:04:15,889 INFO L276 IsEmpty]: Start isEmpty. Operand 46462 states and 192417 transitions. [2021-02-19 19:04:15,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 19:04:15,975 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:04:15,976 INFO L506 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-02-19 19:04:16,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-02-19 19:04:16,176 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:04:16,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:04:16,176 INFO L82 PathProgramCache]: Analyzing trace with hash 754390953, now seen corresponding path program 83 times [2021-02-19 19:04:16,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:04:16,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632254759] [2021-02-19 19:04:16,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:04:16,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:04:16,796 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-02-19 19:04:16,963 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:04:17,251 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:04:17,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632254759] [2021-02-19 19:04:17,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578247214] [2021-02-19 19:04:17,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:04:17,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 19:04:17,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:04:17,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 19:04:17,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:04:18,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:18,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-02-19 19:04:18,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:04:18,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:18,702 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-02-19 19:04:18,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:75, output treesize:114 [2021-02-19 19:04:18,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-02-19 19:04:18,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:04:18,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:18,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:18,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-02-19 19:04:19,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 19:04:19,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:04:19,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:19,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2021-02-19 19:04:19,026 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:04:19,222 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-02-19 19:04:19,223 INFO L628 ElimStorePlain]: treesize reduction 24, result has 78.0 percent of original size [2021-02-19 19:04:19,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:04:19,233 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:147, output treesize:58 [2021-02-19 19:04:19,406 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-02-19 19:04:19,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:19,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:19,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:04:19,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:19,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 treesize of output 41 [2021-02-19 19:04:19,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 19:04:19,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:04:19,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:04:19,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:60 [2021-02-19 19:04:19,992 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:04:19,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:04:19,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-02-19 19:04:19,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057901126] [2021-02-19 19:04:19,993 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 19:04:19,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:04:19,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 19:04:19,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:04:19,993 INFO L87 Difference]: Start difference. First operand 46462 states and 192417 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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-02-19 19:04:20,717 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 26 [2021-02-19 19:04:21,123 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-02-19 19:04:21,404 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-02-19 19:04:21,758 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 49 [2021-02-19 19:04:22,051 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-02-19 19:04:22,616 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 34 [2021-02-19 19:04:23,043 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-02-19 19:04:23,319 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 49 [2021-02-19 19:04:23,609 WARN L202 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 39 [2021-02-19 19:04:23,928 WARN L202 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-02-19 19:04:24,373 WARN L202 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-02-19 19:04:24,662 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-02-19 19:04:25,161 WARN L202 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-02-19 19:04:25,473 WARN L202 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 58 [2021-02-19 19:04:25,796 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 44 [2021-02-19 19:04:26,024 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-02-19 19:04:26,254 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-19 19:04:26,654 WARN L202 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-02-19 19:04:27,576 WARN L202 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-02-19 19:04:28,165 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2021-02-19 19:04:28,562 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:04:29,014 WARN L202 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-02-19 19:04:29,316 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-02-19 19:04:29,932 WARN L202 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-02-19 19:04:30,276 WARN L202 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 45 [2021-02-19 19:04:30,559 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-02-19 19:04:30,844 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-02-19 19:04:31,145 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-02-19 19:04:31,750 WARN L202 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-02-19 19:04:31,967 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:04:32,344 WARN L202 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-02-19 19:04:32,752 WARN L202 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-02-19 19:04:32,986 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-02-19 19:04:33,183 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 21 [2021-02-19 19:04:33,498 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:04:33,854 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-02-19 19:04:34,194 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-02-19 19:04:34,625 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-02-19 19:04:34,908 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 55 Received shutdown request... [2021-02-19 19:04:35,826 WARN L219 SmtUtils]: Removed 1 from assertion stack [2021-02-19 19:04:35,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-02-19 19:04:36,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-02-19 19:04:36,027 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 19:04:36,030 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 19:04:36,030 INFO L202 PluginConnector]: Adding new model buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 07:04:36 BasicIcfg [2021-02-19 19:04:36,030 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 19:04:36,031 INFO L168 Benchmark]: Toolchain (without parser) took 514344.09 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.8 GB). Free memory was 236.1 MB in the beginning and 12.1 GB in the end (delta: -11.9 GB). Peak memory consumption was 2.9 GB. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.4 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.68 ms. Allocated memory is still 255.9 MB. Free memory was 235.7 MB in the beginning and 234.3 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L168 Benchmark]: Boogie Preprocessor took 14.38 ms. Allocated memory is still 255.9 MB. Free memory was 234.3 MB in the beginning and 233.1 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L168 Benchmark]: RCFGBuilder took 249.73 ms. Allocated memory is still 255.9 MB. Free memory was 233.1 MB in the beginning and 233.9 MB in the end (delta: -809.2 kB). Peak memory consumption was 18.6 MB. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L168 Benchmark]: TraceAbstraction took 514053.55 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.8 GB). Free memory was 233.2 MB in the beginning and 12.1 GB in the end (delta: -11.9 GB). Peak memory consumption was 2.9 GB. Max. memory is 16.0 GB. [2021-02-19 19:04:36,031 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.4 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 20.68 ms. Allocated memory is still 255.9 MB. Free memory was 235.7 MB in the beginning and 234.3 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 14.38 ms. Allocated memory is still 255.9 MB. Free memory was 234.3 MB in the beginning and 233.1 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 249.73 ms. Allocated memory is still 255.9 MB. Free memory was 233.1 MB in the beginning and 233.9 MB in the end (delta: -809.2 kB). Peak memory consumption was 18.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 514053.55 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.8 GB). Free memory was 233.2 MB in the beginning and 12.1 GB in the end (delta: -11.9 GB). Peak memory consumption was 2.9 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 81). Cancelled while BasicCegarLoop was constructing difference of abstraction (46462states) and FLOYD_HOARE automaton (currently 67 states, 31 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 30 for 125ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 32 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 513.9s, OverallIterations: 92, TraceHistogramMax: 2, AutomataDifference: 315.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 6639 SDtfs, 36340 SDslu, 71078 SDs, 0 SdLazy, 126675 SolverSat, 6810 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 77.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6060 GetRequests, 2349 SyntacticMatches, 90 SemanticMatches, 3620 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53316 ImplicationChecksByTransitivity, 186.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=46552occurred in iteration=88, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 85.2s AutomataMinimizationTime, 91 MinimizatonAttempts, 2705325 StatesRemovedByMinimization, 91 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 85.3s InterpolantComputationTime, 6523 NumberOfCodeBlocks, 6519 NumberOfCodeBlocksAsserted, 320 NumberOfCheckSat, 6345 ConstructedInterpolants, 270 QuantifiedInterpolants, 5346883 SizeOfPredicates, 604 NumberOfNonLiveVariables, 9635 ConjunctsInSsa, 3063 ConjunctsInUnsatCore, 178 InterpolantComputations, 8 PerfectInterpolantSequences, 222/2676 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown